Evolutionary
Spec-Driven Development
Harmonizing Intent & Verification through Continuous Feedback
Pragmatic specifications tool the whole team will love
PM, UX, Dev, and Test working from one set of living specifications.
-
Low ceremony, multi-modal
Low ceremony and multi-modal by design.
-
A deep link for every spec
Each spec (scenario) has a unique deep link.
-
Iterative and incremental
Promotes iterative and incremental development.
-
Bi-directional traceability
Supports bi-directional traceability to automated tests written with the test framework of your choice.
-
Integrates with your tools
Integrates with Aha!, Jira, Linear, Figma, GitHub, and all major AI code agents. (coming soon)
-
Specs live outside the code
Specs are stored separately from code, ready for long-term maintenance where the technical implementation may change dramatically.
-
AI agents are first-class
AI agents see specs as files in the specs folder and can propose additional specifications by writing into this folder.
-
Fast local search
Fast local search across all of your specs.
-
Just a Git repo to start
Only need a Git repo to start. Uses automerge.org as a peer-to-peer DB. A server will be developed for larger projects in the future.
Get started
Install
Mac or Linux
curl -fsSL https://raw.githubusercontent.com/SpecDriven/specdriven-app-release/main/install.sh | sh On Mac, you should now have a SpecDriven App in your Applications folder.
For sample data, fork SpecDriven/specs-insurance and clone it locally.
Windows
Coming soon.
Prefer to look first?
Explore the UI demo in your browser before installing anything.
Open the UI demoContact
Questions, feedback, or a project in mind?
Email us and we will get back to you.
[email protected]Releases and install script live on GitHub.