Every model has blindspots. CRTX routes your task through specialized stages — each handled by the best model — with an independent Arbiter that catches what they miss.
Debate mode. Two models argue. A judge decides. The Arbiter reviews.
Natural language. What you'd tell a senior developer. The CLI or dashboard accepts your intent and configures the pipeline.
crtx run "..." --arbiter bookendFitness scores match each stage to the strongest available model. Four strategies let you optimize for quality, cost, speed, or a custom balance.
quality_first │ cost_optimized │ speed_first │ hybridArchitect scaffolds, Implementer writes code, Refactorer improves, Verifier validates. Each model focuses on what it's best at. Cross-stage context flows automatically.
sequential │ parallel │ debate │ review │ improveAn independent model — never the same one that did the work — reviews each stage. It can approve, flag warnings that get injected into the next stage, reject with retry, or halt the pipeline entirely.
APPROVE │ FLAG │ REJECT │ HALTThe Arbiter is an independent referee that reviews every pipeline stage. It uses a different model from the one that produced the work — enforcing cross-model accountability. When it flags an issue, structured feedback is injected into the next stage automatically.
This is the core insight: no model should grade its own work. The same way code review works on engineering teams — someone else always checks.
Not every task needs the same approach. Match the mode to the problem.
The default mode. Architect designs, Implementer codes, Refactorer improves, Verifier validates. Each stage inherits the previous output. The Arbiter reviews at configurable checkpoints — after the first stage, the last, both, or all.
crtx run --mode sequentialavg. cost: ~$0.50–3.00Pick a preset and go. Each one configures mode, routing, arbiter, and model selection.
crtx run "Your task" --preset balancedBring your own API keys. CRTX handles the rest.
# Install pip install crtx # Configure (bring your own API keys) export ANTHROPIC_API_KEY=sk-ant-... export OPENAI_API_KEY=sk-... # Run your first pipeline crtx run "Build a user auth service" \ --arbiter bookend \ --route quality_first
"We use CRTX to ship a production platform with 2,900+ tests (and CRTX's own 997). The Arbiter has caught schema mismatches, missing error handlers, and security gaps that single-model workflows missed entirely."
Free CLI forever. Dashboard for teams. Cloud API for infrastructure.
Free and Pro tiers use your own API keys — you pay model providers directly.
Cloud tier includes all model costs. No separate API accounts needed.
Any model. Any role. The protocol is the product.
pip install crtxView on GitHub →