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.0b3.tar.gz (217.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.0b3-py3-none-any.whl (159.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: kagan-0.2.0b3.tar.gz
  • Upload date:
  • Size: 217.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.0b3.tar.gz
Algorithm Hash digest
SHA256 f0ae9ecd206ae6dbf5c0dc39a01b3f9eb44e80a5d71fe604afb32ab066f58af4
MD5 2d2a216cc315e2d47197d6d7ebdb5df5
BLAKE2b-256 59ea05e838ff87c2b4194f1f56b89da309ffb474bfd1244169dd34b9591ce049

See more details on using hashes here.

Provenance

The following attestation bundles were made for kagan-0.2.0b3.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.0b3-py3-none-any.whl.

File metadata

  • Download URL: kagan-0.2.0b3-py3-none-any.whl
  • Upload date:
  • Size: 159.5 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.0b3-py3-none-any.whl
Algorithm Hash digest
SHA256 d7807bc22525eb02b41057574706e932519c3b3bfd0779c2ea058f11e34b640b
MD5 e4f1ab0d77059f20b64e7969e798b3b8
BLAKE2b-256 d5847a54e73a9f5c04a52ca0af4087985521b25d7456164161353bc2fc23267c

See more details on using hashes here.

Provenance

The following attestation bundles were made for kagan-0.2.0b3-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