mirror of
https://github.com/Shubhamsaboo/awesome-llm-apps.git
synced 2026-05-06 16:48:45 -05:00
[PR #492] [CLOSED] Add Kagan - AI-Powered Kanban for Multi-Agent Autonomous Development #2924
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/Shubhamsaboo/awesome-llm-apps/pull/492
Author: @aorumbayev
Created: 2/12/2026
Status: ❌ Closed
Base:
main← Head:add-kagan📝 Commits (3)
176a570Add Kagan to Multi-agent Teams section3ceed97Add Kagan multi-agent development tutorial67de4eafix: update Kagan link to point to subfolder instead of external URL📊 Changes
2 files changed (+206 additions, -0 deletions)
View changed files
📝
README.md(+1 -0)➕
advanced_ai_agents/multi_agent_apps/agent_teams/kagan_multi_agent_dev/README.md(+205 -0)📄 Description
Summary
Adds Kagan to the Multi-agent Teams section.
About Kagan
Kagan is a terminal Kanban board + MCP server for autonomous development. Developers manage tasks, pair-program with AI agents, and launch IDE coding sessions — all from a TUI. The standalone core daemon exposes a full MCP interface, turning Kagan into an orchestration environment where an external AI CLI (with admin-role MCP) can delegate tasks across completely different coding agents.
Two Interfaces, One Workflow
TUI (for developers): Interactive Kanban board where you create tasks, initiate AUTO (background) or PAIR (interactive) coding sessions, launch agents directly into tmux/VS Code/Cursor, review diffs, approve, and merge — without leaving the terminal.
MCP Server (for AI CLIs): An admin-role MCP client (Claude Code, OpenCode, Codex, etc.) connects to Kagan and uses it as a persistent orchestration layer — creating tasks, dispatching them to different AI coding agents, tracking progress with structured logs, and coordinating reviews. This means Claude Code can delegate a task to Gemini CLI, monitor it through Kagan, then assign the next task to Kimi CLI — all with persistent state, logging, and audit trail.
Key Features
Architecture
Tech Stack: Python, Textual, FastMCP, SQLModel, Click, Rich
Repo: https://github.com/kagan-sh/kagan
Docs: https://docs.kagan.sh
PyPI: https://pypi.org/project/kagan/
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.