SpecDocs connects to your repo and generates a living spec — structured docs, architecture and sequence diagrams, and a Spec AI agent that keeps it all true to the code.
Specs go stale the moment they leave the code. SpecDocs keeps them wired to it.
Point SpecDocs at a GitHub repo. It indexes the code, detects features, and writes a structured spec document — narrative, behavior, and data model — grounded in what's actually there.
Architecture blast-radius, adjacency matrices, and annotated sequence traces are generated from the source, not hand-drawn. Open any figure in the Canvas to explore it.
A built-in agent works in Spec, Review, or Code mode with permissioned tool calls — draft sections, verify against the code, and apply changes with you in control.
Every doc carries the real commit SHA. Regenerate as the code moves so the spec never drifts from the product it describes.
Sign in with GitHub and pick a repository. SpecDocs reads the code — nothing to copy or paste.
One pass produces the full document and its diagrams: architecture, sequences, and the data model.
Read the doc, jump into any diagram on the Canvas, refine with the Spec AI agent, and share a link.