Skip to main content

AI-powered Kanban TUI for autonomous development workflows

Project description

██╗  ██╗ █████╗  ██████╗  █████╗ ███╗   ██╗
██║ ██╔╝██╔══██╗██╔════╝ ██╔══██╗████╗  ██║
█████╔╝ ███████║██║  ███╗███████║██╔██╗ ██║
██╔═██╗ ██╔══██║██║   ██║██╔══██║██║╚██╗██║
██║  ██╗██║  ██║╚██████╔╝██║  ██║██║ ╚████║
╚═╝  ╚═╝╚═╝  ╚═╝ ╚═════╝ ╚═╝  ╚═╝╚═╝  ╚═══╝

AI-powered Kanban TUI for autonomous development workflows

GitHub release (latest by date) License: MIT PyPI version

Kagan is a terminal-based Kanban board that integrates AI agents to help you complete development tasks autonomously or collaboratively.

Kagan Screenshot

Supported AI CLIs

Available now:

  • Claude Code
  • OpenCode

Coming soon:

  • Gemini
  • Codex
  • More providers

Install

Quick Install (with uv)

uv tool install kagan

All-in-One Install (includes uv + Python)

curl -fsSL https://uvget.me/install.sh | bash -s -- kagan

[!NOTE] The all-in-one installer automatically installs uv and Python if needed, then installs Kagan via uv tool install.

Usage

kagan                  # Launch TUI
kagan mcp             # Run as MCP server
kagan --help          # Show all options

Key Shortcuts

Kagan is keyboard-first. Here are the essential shortcuts:

Key Action
Navigation
h/j/k/l Move focus (vim-style)
Tab/Shift+Tab Cycle columns
Tickets
n New ticket
v View details
e Edit ticket
x Delete ticket
Enter Open session (PAIR) / watch agent (AUTO)
a Start agent (AUTO mode)
w Watch agent output
Leader (g + key)
g h/l Move ticket left/right
g r Review ticket
g d View diff
Review
D View diff
r Open review modal
m Merge ticket
Global
p Planner mode
, Settings
? Help
Ctrl+P Command palette
q Quit

See docs/index.md for complete keybindings.

Documentation

See the docs/ folder for detailed documentation:

License

MIT


Star History Chart

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kagan-0.2.0b2.tar.gz (205.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kagan-0.2.0b2-py3-none-any.whl (153.7 kB view details)

Uploaded Python 3

File details

Details for the file kagan-0.2.0b2.tar.gz.

File metadata

  • Download URL: kagan-0.2.0b2.tar.gz
  • Upload date:
  • Size: 205.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for kagan-0.2.0b2.tar.gz
Algorithm Hash digest
SHA256 6ab92d4111547aa00e000b2f2fc59c706938322cdd9c97755b1e0c2ad9bdb8f2
MD5 0f61138b93d0feab36efdec88916e9ae
BLAKE2b-256 24186dcb8ead1062edc9ba6cbe3de82704bb38b41117f232f384cf1ade2052d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for kagan-0.2.0b2.tar.gz:

Publisher: cd.yaml on aorumbayev/kagan

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file kagan-0.2.0b2-py3-none-any.whl.

File metadata

  • Download URL: kagan-0.2.0b2-py3-none-any.whl
  • Upload date:
  • Size: 153.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for kagan-0.2.0b2-py3-none-any.whl
Algorithm Hash digest
SHA256 53f4823361f5747f617ffe6388b40a68a7e2fb4b898267753eb76848f11b5c2d
MD5 42bd373f1e33ac53787ad54b1529e31a
BLAKE2b-256 c7a29c3fe7dec34f730dac16594ca8a37dfed5326d14e315a4f01fae1edb8b6a

See more details on using hashes here.

Provenance

The following attestation bundles were made for kagan-0.2.0b2-py3-none-any.whl:

Publisher: cd.yaml on aorumbayev/kagan

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page