Now in preview

The spec your product owner writes is the spec your agents build from.

Kravspec is a shared workspace for requirement specs. Product owners write where they can see exactly what the agents will get. Engineers keep the spec as files in the repo, in the format their tools expect. Nobody translates in between.

The Kravspec workspace: a project tree on the left, a requirement spec open in the editor, and avatars showing two people and an agent working in it
The gap

Speccing with agents in the loop is hard from both sides

The spec used to be a handoff between product and engineering. Now it is also what the agents build from, and it lives where only one side can work.

If you are the engineer

You end up as the translator

  • The product owner writes in a wiki or a ticket. You turn it into a spec file the agent can use, and every change on their side means doing it again.
  • Questions about the requirement come back through you, because the person who can answer them cannot see the file.
  • Review happens after the code exists, when it is expensive, instead of on the spec, when it is cheap.
If you own the product

You cannot see what the agents were told

  • What actually went to the agent is a file in a repository you do not open. You see the result, not the instruction.
  • Your edits land in a document the agent never reads, unless someone remembers to carry them over.
  • When an agent rewrites the spec, nobody tells you what changed, so you cannot approve it or push back.
How it works

One spec, open to product, engineering and the agents

The product owner opens it in the browser. The engineer opens it as a file in the repo. The agent opens it through its own tools. It is the same document each time, and it records every hand that touched it.

Together, live

Write the spec together, while the agent is in it

The product owner sees where the engineer is writing and where the agent is adding, and answers the open question right there instead of in a ticket. Nobody locks the file, nobody merges by hand, and diagrams render in place.

A requirement spec with a colleague’s cursor marked by name, and a sequence diagram rendered inside the document
On record

See exactly what the agents were given, and what they changed

Every change carries a name and a time, whether a person or an agent made it. Filter the history to agents and the product owner sees, without asking anyone, what went in and what came back. Agents are members of your organisation like anyone else: you decide what they may touch and can switch them off at any time.

The history panel beside a spec, listing changes made by people and by an agent, each with a name and a time
Plain files underneath

The file in the repo is the spec, not a copy of it

The product owner gets rich text; the engineer gets markdown in the folder layout the spec tool expects. Same document, two views. Nothing is exported, pasted or kept in sync by hand, so what the agent reads is exactly what the owner wrote.

The same spec shown as its plain markdown source, with the Markdown view selected
Your organisation

Review the spec before the code exists

Comments and suggested edits let the product owner approve a change, or push back on it, while it is still words. Viewers, editors and admins, invited by link or through your company login, with agents given exactly the access you choose.

The Kravspec sign-in screen on a dark background
Works with

The tools you already use stay in place

Your spec format

Spec Kit, Kiro or plain markdown: Kravspec keeps the folders and templates your developers set up.

Your coding agents

Claude Code and other agents connect through the open MCP standard. Your agents, your keys, your usage.

Your repository

Import a spec folder from Git in minutes and keep it in sync. The repository stays the source of truth, and leaving costs nothing.

Pricing

Simple plans, priced per person

Only the people in your organisation count. Agents are free and unlimited on every plan.

Individual, free

€0

For one person. Your own workspace, no members.

  • 10 projects
  • Live editing and history
  • Unlimited agents

Individual

€10per month

For one person with more on the go.

  • Unlimited projects
  • Everything in the free plan

Business Plus

€15per person per month

For organisations with their own login and compliance needs.

  • Single sign-on
  • Audit log
  • Everything in Business

Prices are ex VAT and apply when the preview ends. During the preview every plan is free, in return for your feedback.

Join the preview

Try it on one real project, with your product owner in the document and your agents connected.

Kravspec is opening as a preview to a small group of teams, engineers and product owners alike. Leave your email and we will send an invitation as places open up, plus a short note when something new ships.

The preview list opens soon. Until then, nothing you enter here is sent or stored.

One email when your invitation is ready, occasional updates after that, unsubscribe any time.

  • Hosted in the EUYour data is stored and backed up in Finland.
  • Your organisation, kept apartEvery organisation is separated from every other, all the way down to the database.
  • No lock-inYour specs are plain files in your own repository. Leaving costs nothing.