loading…
Search for a command to run...
loading…
Provider agnostic ai orchestrator layer, kagan mcp allows controlling orchestrating and spawning subagents via mcp associated with tasks in kanban board that is
Provider agnostic ai orchestrator layer, kagan mcp allows controlling orchestrating and spawning subagents via mcp associated with tasks in kanban board that is accessible via kagan cli executable that bundles a chat repl, tui , mcp and a web client in a single uv tool install kagan wheel. Give it a try and submit feedback and feature requests! Consider starring the repo, its a free oss MIT based.
Kagan is a Kanban TUI for AI coding agents with a structural human review gate. No agent-authored task reaches your main branch without an explicit approval — the state machine enforces it.
The agent runs in an isolated git worktree. When it finishes, the task card moves to REVIEW. You read the diff, check the acceptance criteria, and press approve. Then merge fires. That transition — REVIEW to DONE — cannot be automated away. It is not a setting.
uv tool install kagan # or: uvx kagan
curl -fsSL https://uvget.me/install.sh | bash -s -- kagan
iwr -useb uvget.me/install.ps1 -OutFile install.ps1; .\install.ps1 kagan
kagan doctor preflight checks all required tools before first runTested agents: Claude Code · Codex · Gemini CLI · 11 more — see docs/backends.
Full docs: docs.kagan.sh
The TUI (kagan) is the primary operator surface. Two companion surfaces exist for specific workflows:
kagan web) — browser-based board, useful for remote access or a second monitor@kagan chat participant inside VS CodeBoth companions share the same state as the TUI via the same API server. Neither is required.
Run in your terminal:
claude mcp add kagan-ai-orchestration-layer -- npx CSA PROJECT - FZCO © 2026 IFZA Business Park, DDP, Premises Number 31174 - 001
Security
Low riskAutomated heuristic from public metadata — not a security guarantee.