🚀 Quick Start¶
Get SpecMem running in under 2 minutes.
Try the Demo (30 seconds)¶
See SpecMem in action with its own specifications:
This opens a dashboard showing SpecMem's own specs - you'll see: - 📊 All indexed specifications - 🔗 Relationships between specs and code - 💚 Project health score - 📈 Spec coverage metrics
Set Up Your Project (2 minutes)¶
Step 1: Install¶
Step 2: Initialize¶
This creates a .specmem.toml config file.
Step 3: Scan Your Specs¶
SpecMem automatically detects and indexes specs from:
- .kiro/specs/ (Kiro)
- CLAUDE.md (Claude Code)
- .cursorrules (Cursor)
- And more...
Step 4: Launch Dashboard¶
Open http://localhost:8765 to see your specs!
What You'll See¶
Spec Overview¶
All your specifications in one place, searchable and organized.
Health Score¶
A grade (A-F) showing your project's spec health: - Are specs linked to code? - Are specs up to date? - Are acceptance criteria tested?
Coverage Report¶
See which acceptance criteria have tests and which don't:
Impact Analysis¶
Before changing code, see which specs are affected:
Kiro Integration¶
If you use Kiro, add SpecMem as an MCP server for automatic spec awareness:
// .kiro/settings/mcp.json
{
"mcpServers": {
"specmem": {
"command": "specmem-mcp",
"args": []
}
}
}
Now Kiro's agent can query your specs automatically!
Next Steps¶
- Core Concepts - Understand how SpecMem works
- CLI Reference - All available commands
- Web UI Guide - Dashboard features
- MCP Integration - Agent integration