An AI-assisted development environment for building functional, documented, and tested software. Runs in VS Code with Claude Code.
You start coding with AI and it feels like magic. You describe what you want and working code appears. Features come together fast. Then you get close to the finish line — a functional product is in sight — and the AI starts asking you what the purpose of the project is. It's lost context. It contradicts decisions from two days ago. At that point there's too much code to debug by hand, and the AI can't hold enough context to get back on track. You're stuck.
This isn't a new problem. Humans can't solve an entire system in one shot either — but we figured it out long ago. We break big problems down, assign specialists, and give them ways to document their work and coordinate. Crucible applies the same idea to AI: specialized persona agents with the communication, coordination, and structure to create quality artifacts throughout the process, retaining the connection between a project's intent and its implementation.
You work with specialized agents to create and resolve tasks — producing requirements, designs, code, and tests for a fully functional output. Each agent has a full chat interface and access to specialized tools.
As you work, the system creates structured documents modeled on how the best software companies operate — requirements, designs, architecture decisions, code, and tests. It then learns from this knowledge base and becomes smarter the more you use it.
Break work into trackable tasks in VS Code. See progress, manage dependencies, track blockers.
Artifacts indexed and searchable. Context carries forward between sessions — the AI never starts from scratch.
Specialized roles — design, implementation, testing — each with appropriate tool access and workflow guidance.
Validation before handoff. Signoff enforcement. Structured review that catches issues before they compound.
Embeddings + full-text search across all project artifacts. Prior work informs future tasks.
Your original intent traces from requirements to design to code to verification. The AI knows why code exists, not just what it does.
Claude Code is powerful. Crucible makes it structured.
Specialized agents operating in parallel — requirements, design, implementation, testing, security, DevOps — each working simultaneously on different tasks.
Structured process and documentation at every stage. Quality gates enforce review before handoff. Every decision is traceable from intent to code.
A project knowledge graph that grows as you build. Prior requirements inform future design. Past decisions guide new implementation. The system gets smarter with every task.
Alpha is available now. Pro is in active development.
Built on Claude Code. Single LLM, full file system access. Best-effort documentation — does a good job but not locked in by design.
LLM-agnostic. Adaptive model selection for speed, cost, quality. Predictable file structures, locked-in quality gates, enforced process.
Alpha is a v1 built fast — functional, real productivity gains, rough in places. It works. Read the full getting started guide →
Download Crucible for macOS — unzip and open the folder code Crucible-1.0.0 # Claude Code auto-connects via .mcp.json — tools available immediately. Requires: VS Code Claude Code Node.js 20+
git clone https://github.com/ember-agentic/crucible && cd crucible && npm run install:all Open source. VS Code native. Ready to use.