Skip to content

SpecForgeBuild with AI, stay organized

SpecForge keeps your AI coding assistant focused. From the first idea to production code — no chaos, no lost context, no drift.

macOS
Windows
Linux

What problem does it solve?

When you build software with an AI assistant, you run into the same problems over and over:

  • The AI forgets what you were building halfway through the session
  • You describe the same feature 3 times across different chats
  • The code drifts from what you originally planned
  • You don't know if a feature is "done" or just "sort of done"

SpecForge fixes all of this. It gives your AI a structured memory of what to build, how to build it, and how to verify it's correctly done.


How it works — 4 steps

1. Tell SpecForge what you want to build

"Create a spec for adding Google login to my project"

SpecForge asks the right clarifying questions, then generates a complete spec with acceptance criteria, database hints, and a step-by-step plan.

2. Your AI follows the spec

The spec becomes the development contract. Your AI agent reads it, follows it, and checks its work against the criteria.

3. Validate when you're done

"Validate spec SPEC-001 against my code at /path/to/project"

SpecForge tells you exactly which criteria are covered, which are missing, and what drifted from the plan.

4. Ship with confidence

Every spec is versioned. Every change is tracked. You always know where your project stands.


Quick install

json
// ~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "specforge": {
      "command": "npx",
      "args": ["-y", "specforge-mcp@latest"]
    }
  }
}
bash
claude mcp add specforge -- npx -y specforge-mcp@latest

Requires Node.js ≥ 22. No API keys. No accounts. All data stays local.


Who is it for?

I am...SpecForge helps me...
A solo developer using ClaudeKeep my AI focused and never repeat myself across sessions
A developer new to AI codingGet structured, professional specs without knowing how to write them
A tech lead or architectEnforce standards, track drift, and keep the team aligned
A freelancerDocument what I built for clients and detect scope creep early
A student learning to codeLearn professional dev practices while using AI tools

See all 59 tools →