UI Demo: https://specdrivenapp-demo.up.railway.app/
- Pragmatic specifications tool the whole team will love -- PM, UX, Dev, and Test.
- Low ceremony and multi-modal by design.
- Each spec (scenario) has a unique deep link.
- Promotes iterative and incremental development.
- Supports bi-directional traceability to automated tests written with the test framework of your choice.
- Integrates with Aha!, Jira, Linear, Figma, GitHub, and all major AI code agents. [future]
- Specs are stored separately from code -- ready for long term maintenance where technical implementation may change dramatically.
- AI agents see specs as files in the ‘specs’ folder and can propose additional specifications by writing into this folder.
- Fast local search.
- Only need Git repo to start -- uses automerge.org as a peer-to-peer DB. Server will be developed for larger projects in the future.
curl -fsSL https://raw.githubusercontent.com/SpecDriven/specdriven-app-release/main/install.sh | shOn Mac, you should now have a SpecDriven App in your Applications on Mac.
For sample data, fork https://github.com/SpecDriven/specs-insurance and clone it locally.
In PowerShell (not as Administrator):
irm https://raw.githubusercontent.com/SpecDriven/specdriven-app-release/main/install.ps1 | iexIt verifies and unpacks the source under %USERPROFILE%\.specdriven\app,
offers to install Bun if it is missing, builds the desktop
app, adds SpecDriven to the Start menu and starts it. SpecDriven keeps its data
in git, so install Git for Windows too.
SpecDriven App is source-available under the unmodified PolyForm Perimeter 1.0.1 license, not unrestricted open source. Internal business use, including commercial and production use, is permitted; using the app to provide a product that competes with it is restricted. Read LICENSE.md and NOTICE.md. For anything beyond that, contact hello@specdriven.app.