https://github.com/aorumbayev/kagan
⚡ Kanban TUI for AI-powered software development and orchestration
https://github.com/aorumbayev/kagan
ai ai-agents claude claude-code cli codex gemini kagan kanban opencode python textual tui uv
Last synced: 9 days ago
JSON representation
⚡ Kanban TUI for AI-powered software development and orchestration
- Host: GitHub
- URL: https://github.com/aorumbayev/kagan
- Owner: aorumbayev
- License: mit
- Created: 2026-01-25T22:09:11.000Z (22 days ago)
- Default Branch: main
- Last Pushed: 2026-02-01T13:41:31.000Z (15 days ago)
- Last Synced: 2026-02-01T16:57:03.182Z (15 days ago)
- Topics: ai, ai-agents, claude, claude-code, cli, codex, gemini, kagan, kanban, opencode, python, textual, tui, uv
- Language: Python
- Homepage: http://kagan.sh/
- Size: 349 KB
- Stars: 13
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Agents: AGENTS.md
Awesome Lists containing this project
- Awesome-AITools - GitHub
README
AI-powered Kanban TUI for autonomous development workflows
Documentation •
Install •
Quickstart •
Issues
---
Kagan is a terminal-based Kanban board that integrates AI agents to help you complete development tasks autonomously or collaboratively. Review mode highlights merge readiness and conflict resolution guidance to prevent surprise merge failures.
## Install
=== "UV (Recommended)"
```bash
uv tool install kagan
```
=== "Mac / Linux"
```bash
curl -fsSL https://uvget.me/install.sh | bash -s -- kagan
```
=== "Windows (PowerShell)"
```powershell
iwr -useb uvget.me/install.ps1 -OutFile install.ps1; .\install.ps1 kagan
```
=== "pip"
```bash
pip install kagan
```
### Requirements
- Python 3.12 – 3.13
- Git repository (for worktrees)
- tmux (recommended on macOS/Linux for native PAIR terminal sessions)
- VS Code or Cursor (supported PAIR launchers, especially on Windows)
- Terminal (minimum 80x20 characters)
## Usage
```bash
kagan # Launch TUI (default command)
kagan tui # Launch TUI explicitly
kagan mcp # Run as MCP server
kagan tools # Stateless developer utilities (prompt enhancement)
kagan update # Check for and install updates
kagan list # List all projects with task counts
kagan reset # Reset data (interactive)
kagan --help # Show all options
```
## Supported AI CLIs
- [Claude Code](https://docs.anthropic.com/en/docs/claude-code) (Anthropic)
- [OpenCode](https://opencode.ai/docs) (SST)
- [Codex](https://github.com/openai/codex) (OpenAI)
- [Gemini CLI](https://github.com/google-gemini/gemini-cli) (Google)
- [Kimi CLI](https://github.com/MoonshotAI/kimi-cli) (Moonshot AI)
- [GitHub Copilot](https://github.com/github/copilot-cli) (GitHub)
## Documentation
**Full documentation available at [docs.kagan.sh](https://docs.kagan.sh)**
## License
[MIT](LICENSE)
---