Specsight is a product specification that writes itself from your code. You connect a codebase once, and Specsight turns it into a plain-language description of what the product actually does — organised by feature, kept in sync as you ship.
The spec is for the people who need to know how the product behaves day-to-day: product managers, customer success, sales, leadership, and the engineers who built it.
What makes it different
Most product docs are written once and drift. Specsight reads the code on every release and rewrites only the scenarios that actually changed. Your code is the source of truth; the spec is a continuously regenerated view of it.
What you read
The spec is organised as features — recognisable areas of behaviour, like "Email notifications" or "Onboarding wizard". Each feature contains scenarios written in Context, Action, Outcome form: the starting state, what someone does, and what the product does in response.
Every release also produces a changelog of what changed and a short report you can share with stakeholders.
Who it is for
- Product managers answering "does our product do X?" without pinging engineering
- Customer success checking exact behaviour for an escalation
- Sales and leadership staying current with what shipped
- New joiners getting up to speed on a product they did not build
How to start
- Try the demo — browse a finished spec without signing up
- Create an account and run first-run setup on your own product
- Pick a plan — Standard or BYOK