Strict governance, from ticket to PR.
CAF runs every phase — Plan, Implement, Verify, PR — with a mandatory human-review checkpoint. No auto-merge. Free and open, running directly in your own repo.
npx caf-initiator init$A framework, not a black box
PIV discipline
Every task runs through Plan → Implement → Verify, with a maximum of 3 retries before being escalated to a human.
Artifact handoff via Markdown
Each phase's output is stored as a Markdown file in the repo — not chat context that disappears once the session ends.
Multi-tracker: Linear & Jira
The Orchestrator connects directly to the tracker you already use — automatically triggered by ticket status changes.
Mandatory human review
Every checkpoint — Plan, Implement, Verify, PR — requires explicit human approval. No auto-merge.
Read-only scanner agent
The agent that reads and analyzes code has no write access until an explicit approval gate is granted.
Scaffold locally, run on your own VPS
CAF Initiator
Automatically detects your project's stack, then generates the entire knowledge base your agents need — from agent definitions to task templates.
- Auto-detects your stack: framework, package manager, repo structure
- Generates .claude/agents/ — definitions for each agent role
- Generates .ai/tasks/ — the artifact handoff template
npx caf-initiator initCAF Orchestrator
Fastify + BullMQ + Redis, running on your own small VPS. Receives webhooks from your tracker, then spawns headless Claude Code agents for each phase.
- Triggered automatically by ticket status changes (Linear/Jira)
- Per-phase queue with BullMQ + Redis
- Self-hosted — runs on your own VPS, not a Coderium SaaS
docker compose up -dTicket to PR, with a human gate
Every arrow leading to a PR passes through the Review checkpoint — there's no path that skips it.
Frequently asked questions
CAF (Coderium Agent Framework) is an AI agent orchestration framework that runs the Plan → Implement → Verify → PR cycle with strict governance — every checkpoint requires explicit human review.