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

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.1.0b3.tar.gz (133.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.1.0b3-py3-none-any.whl (115.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: kagan-0.1.0b3.tar.gz
  • Upload date:
  • Size: 133.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.1.0b3.tar.gz
Algorithm Hash digest
SHA256 e278b88df8650510bdde2be0a3197fc067c635fe11cc5115e536e9606fd9cbb8
MD5 b48a1bfcfe065bbff83feaec0af55dcb
BLAKE2b-256 04315a01920c2d28b43803f789546430624bd4fb3503e2c33716b954033f35fe

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: kagan-0.1.0b3-py3-none-any.whl
  • Upload date:
  • Size: 115.8 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.1.0b3-py3-none-any.whl
Algorithm Hash digest
SHA256 4bd5c0075389b04ea580060de1565458c36e9ad59e28ad6c4dbd1f41879feb95
MD5 1d0e6729276df3b6aa9ce5c778ae9cff
BLAKE2b-256 20ae721001abf8d2dda59fa8b543fba8ad3a3d03c49128a17fd11f67602198f0

See more details on using hashes here.

Provenance

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