The visual spec your coding agent builds from.
You describe a feature. The agent builds the wrong thing. You re-prompt. Strata ends that loop: draw the flow — or have the agent draft it — and let it build against a spec you can both see, with every change captured as a versioned snapshot.

Specify. Build. Verify.
Draw the spec
Sketch the flow yourself, or describe it and let the agent draft it on the canvas. Kits for user flows, discovery trees, and freeform D2 keep the spec structured.
The agent builds from it
Your coding agent connects over a local MCP server and reads the same diagram you see. It builds against the spec instead of a prompt it half-remembers.
Every change is a version
Each edit compiles before it lands and is captured as an immutable snapshot. Diff any two versions, restore any of them, and watch the spec evolve with the build.
One command,
no cloud in between.
Strata speaks MCP, so any MCP-capable coding agent can read, edit, and version the spec. With Claude Code:
claude mcp add --transport http strata http://127.0.0.1:7337/mcp