Docs

Welcome to the draun docs

Install the CLI, connect your AI agents, and run the spec-driven cycle from your terminal.

What is draun?

Draun is a Spec-Driven Development CLI. You describe a feature in plain words, and draun keeps the markdown specs and issues as the single source of truth. It parses and edits those files, it never replaces them.

.draun/specs/payment-retries/  SPEC.md  issues/    INDEX.md    01-idempotency-key.md

Draun principles

Markdown is the source of truth

Specs and issues live in .draun/specs/ as plain markdown. The CLI reads and edits them; your own content is never overwritten.

Deterministic and trackable

Every issue carries a state and its blockers in INDEX.md, and each command accepts --json for machine-readable output.

What you can do

First steps

Learn more about draun