Compose.
Compile.
Ship.
An IR-first diagram platform. Prompt an architecture; the agent composes a canonical DiagramDocument; you ship the same source as SVG, PNG, or PDF — deterministic, versioned, hashable.
Natural-language intent. The agent reads it.
Typed primitives. Nodes, edges, groups, annotations.
Canonical, Zod-validated, versioned, hashable.
Deterministic SVG. Byte-exact across machines.
SVG, PNG, PDF. Same source, same bytes, every time.
CI, CDN, fork, variant. Render once, ship everywhere.
Zod-validated.
Migration-safe.
The renderer never sees React Flow state. The database never sees a stringified SVG. Every artifact round-trips through the canonical IR — validated, versioned, hashable.
Start composing.
Open the editor, save your first canonical DiagramDocument, then call the same payload against the render API.