Skip to main content

Kanban board for managing AI agent sessions

Project description

Agentic Kanban

Test status Deploy Status Docs Go Reference PyPI

A kanban board for managing AI agent sessions.

Each ticket is bound to an agent session (Claude Code, pi.dev) running inside its own git worktree, executed in the target repository's existing devcontainer. The active harness is selected globally in the app's settings.

Install

uv tool install agentic-kanban

Docker images and prebuilt binaries are also available — see the install guide.

Run

kanban serve

The server listens on :7474. Open http://localhost:7474/.

Or with Docker:

SOURCE=$HOME/code
docker run -d --name kanban \
  --restart unless-stopped \
  -p 127.0.0.1:7474:7474 \
  -p 13000-13099:13000-13099 \
  -v ${DOCKER_SOCK_PATH:-/var/run/docker.sock}:/var/run/docker.sock \
  -v $HOME/.claude:$HOME/.claude \
  -v $HOME/.claude.json:$HOME/.claude.json \
  -v $HOME/.local/share/kanban:$HOME/.local/share/kanban \
  -v $SOURCE:$SOURCE \
  -e HOME=$HOME \
  -e XDG_RUNTIME_DIR=$XDG_RUNTIME_DIR \
  -e KANBAN_DATA_DIR=$HOME/.local/share/kanban \
  -e KANBAN_HOST_DOCKER_SOCK=${DOCKER_SOCK_PATH:-/var/run/docker.sock} \
  -e GH_TOKEN=$(gh auth token) \
  lahmanja/kanban:latest

📖 Documentation

Full documentation lives at https://jmelahman.github.io/agentic-kanban/:

  • Quickstart — your first board and ticket in five minutes.
  • Configuration.kanban.toml schema and merge rules.
  • REST API — endpoints exposed by the running server.
  • CLIserve, mcp, board list, ticket create.
  • MCP — Claude Desktop / Claude Code integration.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

agentic_kanban-1.0.8-py3-none-win_arm64.whl (7.7 MB view details)

Uploaded Python 3Windows ARM64

agentic_kanban-1.0.8-py3-none-win_amd64.whl (8.4 MB view details)

Uploaded Python 3Windows x86-64

agentic_kanban-1.0.8-py3-none-manylinux_2_17_x86_64.whl (8.3 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

agentic_kanban-1.0.8-py3-none-manylinux_2_17_aarch64.whl (7.6 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

agentic_kanban-1.0.8-py3-none-macosx_11_0_arm64.whl (7.9 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

agentic_kanban-1.0.8-py3-none-macosx_10_12_x86_64.whl (8.3 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

agentic_kanban-1.0.8-py3-none-any.whl (8.3 MB view details)

Uploaded Python 3

File details

Details for the file agentic_kanban-1.0.8-py3-none-win_arm64.whl.

File metadata

  • Download URL: agentic_kanban-1.0.8-py3-none-win_arm64.whl
  • Upload date:
  • Size: 7.7 MB
  • Tags: Python 3, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for agentic_kanban-1.0.8-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 991e329d1cb57468b20e72b14e75a6602613b150331d35308aafc9a47183cbd6
MD5 6d4099b84295b726d3bdf13f41fe7cee
BLAKE2b-256 155a531cef91840d71c7a09345c27d5d4d28eb5205a8be8c60bfc6557d633a5c

See more details on using hashes here.

File details

Details for the file agentic_kanban-1.0.8-py3-none-win_amd64.whl.

File metadata

  • Download URL: agentic_kanban-1.0.8-py3-none-win_amd64.whl
  • Upload date:
  • Size: 8.4 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for agentic_kanban-1.0.8-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 a25d9db4616ef8126a78d9756c07bcb7499f6973cc927fd6c24af477f0c3dfb7
MD5 ec0bedfadb09e4bcf308c08ed28e57c8
BLAKE2b-256 7aade5b90c52f2d5cf714cac5f5563274bedcde13cb44deee9721e710ccf5213

See more details on using hashes here.

File details

Details for the file agentic_kanban-1.0.8-py3-none-manylinux_2_17_x86_64.whl.

File metadata

  • Download URL: agentic_kanban-1.0.8-py3-none-manylinux_2_17_x86_64.whl
  • Upload date:
  • Size: 8.3 MB
  • Tags: Python 3, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for agentic_kanban-1.0.8-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 f66472058d7271f1b48ec55497f683317424a46e8a3cf490e6ec8e4948a6f4f5
MD5 8339e1fa6e082c8d58521cf0a4492d13
BLAKE2b-256 7d730c4bfdbec54dc188306db7dad6f260a3e6f189602a6806a73f4d327c34a4

See more details on using hashes here.

File details

Details for the file agentic_kanban-1.0.8-py3-none-manylinux_2_17_aarch64.whl.

File metadata

  • Download URL: agentic_kanban-1.0.8-py3-none-manylinux_2_17_aarch64.whl
  • Upload date:
  • Size: 7.6 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for agentic_kanban-1.0.8-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 db7a27f507451ffc502925134becb2c9a15696ec6863d73d74181bff5718a1d4
MD5 7f8d7721e2cba4cc295c1d534de9eb56
BLAKE2b-256 e1e3500051f4013c420bf976c836dc487dd6bf995f18f2f0e5714ef984362031

See more details on using hashes here.

File details

Details for the file agentic_kanban-1.0.8-py3-none-macosx_11_0_arm64.whl.

File metadata

  • Download URL: agentic_kanban-1.0.8-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 7.9 MB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for agentic_kanban-1.0.8-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 796c501399d56aafcd7d5384bedbc6b198f6b3a43fdc6f055896761a79e16bc6
MD5 afbaf35429206c180a2a9198e9d5aee9
BLAKE2b-256 20d1909f04f3ed9ce2dfd75fd768dea2489004efdca29fe4e12d6539c3d5c236

See more details on using hashes here.

File details

Details for the file agentic_kanban-1.0.8-py3-none-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: agentic_kanban-1.0.8-py3-none-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 8.3 MB
  • Tags: Python 3, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for agentic_kanban-1.0.8-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4ae8943af59a7169667a37f69ee5417011ce0216f4cf80b139008f87e7e25903
MD5 ac4f2c363025ed6ecd0e3dbc2db9484a
BLAKE2b-256 78623f1698bbd870f42d736f3743c59d4452da469ac096e254d66eaa3112284f

See more details on using hashes here.

File details

Details for the file agentic_kanban-1.0.8-py3-none-any.whl.

File metadata

  • Download URL: agentic_kanban-1.0.8-py3-none-any.whl
  • Upload date:
  • Size: 8.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for agentic_kanban-1.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 1d6157de7fbebcd963c1e3648a76fc70d53415cc7b7ab8f33dd253bbee35b66d
MD5 4d237a07bb3b9b6066bb918f6f010a01
BLAKE2b-256 2c8b75c0345820fa8d632c6223ae2c32067c116a66c1dfce065ef496a60e7d7f

See more details on using hashes here.

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