Spec-driven development with self-learning AI agents.
Define your architecture interactively. Create structured specifications. Let autonomous agents build features while you sleep.
Sound familiar?
No architecture guidelines. No conventions. Every time you explain where files go, which patterns apply, how to test.
Feature A uses Redux, Feature B uses Zustand. REST here, GraphQL there. The codebase grows — but not together.
Why did we decide that? Nobody knows anymore. Documentation doesn't exist — or it's outdated.
Design decisions interactively. Execute autonomously.
Specwright guides you through architecture decisions with an AI sparring partner. Every decision is documented. Every feature follows your rules automatically.
Specwright UI makes autonomous feature development real.
Toggle Auto-Mode on — all stories on the board are executed autonomously, one by one.
Queue complete feature specs — not just stories. Works across multiple projects.
This isn't future tech. This is Specwright today.
Start with an interactive dialog. Your AI sparring partner asks the right questions:
Describe the feature in natural language. Specwright loads your project documents and creates a specification that fits your architecture:
5-7 checkpoints per specification
AI agents work through your specification story by story — following your architecture rules:
Code Review — Full diff review by Opus
Integration Validation — End-to-end tests
Finalize — Create PR, cleanup, docs
No prompt engineering. No templates to fill. Your AI sparring partner asks the right questions and guides you through every decision.
All decisions stored as structured Markdown. Versioned. Traceable. Readable by humans and AI alike.
Every new feature reads your project documents. Architecture, tech stack, coding standards — all enforced automatically.
Toggle on — all stories execute autonomously. Come back to finished PRs. Spec in the morning, let agents work for hours.
Queue complete feature specs. Cross-project. Press "Start". All get executed — overnight, over the weekend.
Assign different models per story: Opus for architecture, Sonnet for CRUD, local models for sensitive data. You decide.
SQLite-based knowledge store with FTS5 full-text search. Your agents remember decisions, patterns, and learnings across sessions.
Validate product ideas with structured market analysis. Competitive research, landing pages, and ad campaigns — all from one workflow.
Interactive idea exploration with an AI innovation coach. Transfer results directly into specs, bugs, or product plans.
Specwright is not a code assistant. It's the process layer that makes coding agents predictable.
Specwright makes Claude Code better — by giving it structure, context, and your architectural rules.
The complete framework is free forever. You only pay for LLM API usage.
Everything you need to get started
90 minutes to mastery
No subscriptions. No hidden fees. Just open source software.
Specwright is an open-source framework for Claude Code CLI. It consists of 34 structured workflows that guide you through project planning, feature specification, and implementation — with AI as your sparring partner, not autopilot.
Copilot and Cursor are code assistants — they help you write code. Specwright is a process framework — it helps you think. You work out architecture decisions interactively, document them, and every feature automatically follows your rules.
Yes. The /analyze-product workflow
analyzes your existing codebase and creates project documents retroactively.
Zero migration required — Specwright adapts to you.
Specwright is LLM-agnostic. It works with Anthropic Claude, OpenAI, local models via Ollama, and any OpenAI-compatible API. Mix and match based on task requirements and cost.
The framework itself is 100% open source under MIT license. You only pay for LLM API usage (Anthropic, OpenAI, etc.). Enterprise support with SLA is optionally available.
No. Specwright guides you through interactive dialogs. The AI sparring partner asks the right questions — you just answer and decide.
Start your next project with an AI sparring partner that understands and respects your architecture.