Specs (intent and design) and tests (verification and reality) shown as a yin-yang cycle.

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 demo

Contact

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.