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

This installs the binary to ~/.local/bin/kanban. Make sure to have that on your PATH.

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 $HOME/.gitconfig:$HOME/.gitconfig:ro \
  -v $HOME/.config/git:$HOME/.config/git:ro \
  -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.13-py3-none-win_arm64.whl (12.4 MB view details)

Uploaded Python 3Windows ARM64

agentic_kanban-1.0.13-py3-none-win_amd64.whl (13.2 MB view details)

Uploaded Python 3Windows x86-64

agentic_kanban-1.0.13-py3-none-manylinux_2_17_x86_64.whl (13.0 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

agentic_kanban-1.0.13-py3-none-manylinux_2_17_aarch64.whl (12.3 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

agentic_kanban-1.0.13-py3-none-macosx_11_0_arm64.whl (12.8 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

agentic_kanban-1.0.13-py3-none-macosx_10_12_x86_64.whl (13.1 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

agentic_kanban-1.0.13-py3-none-any.whl (13.0 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: agentic_kanban-1.0.13-py3-none-win_arm64.whl
  • Upload date:
  • Size: 12.4 MB
  • Tags: Python 3, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.13-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 924ca8259f8ec2df39eeaccf5b465ac7deb73a377fc9e21e2d64b461cab72a42
MD5 6bdd16251c01a7d5aabbfccb42e56379
BLAKE2b-256 a73b26a0c00975f38fbd486d0b0782df2ff8beaf0ee4bd8c9c06fe0d9b1555c3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: agentic_kanban-1.0.13-py3-none-win_amd64.whl
  • Upload date:
  • Size: 13.2 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.13-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 aa481cdac9dd6e4729aae9fb622bbb3e8c251ad2e68c2218057abbf7fcda98f6
MD5 1534c18b20d845ddcff9e45304dbe6cc
BLAKE2b-256 19434768b8556f6c745eb06bb38501bdad256847b290c38df0d14695d952becc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: agentic_kanban-1.0.13-py3-none-manylinux_2_17_x86_64.whl
  • Upload date:
  • Size: 13.0 MB
  • Tags: Python 3, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.13-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 91000da59d8fb364aeec8e6272e181f665fd6f5e64a862e81d294af2f70fce23
MD5 b9222315354fa01d42152f4ab5e15f10
BLAKE2b-256 dfd4acb0d6de17e359dc9cc618f33210fc161bf2521a73a854cbc7b3baa7b9c4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: agentic_kanban-1.0.13-py3-none-manylinux_2_17_aarch64.whl
  • Upload date:
  • Size: 12.3 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.13-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 10067558e3a26b2fc3eea3f16197617a6b7bf4cc8b02914f8aace266a765fe3b
MD5 a6e035eb293644d5e7f7d5449d53ce67
BLAKE2b-256 ee3b635fa8c26704df255b5875f3f1b7fa30a6243f1ec77bbeffadedf8249ec0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: agentic_kanban-1.0.13-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 12.8 MB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.13-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1e6be3e5f4b3b440c39c95bdac4e5cb30f649b33144dba51630c1023523a840f
MD5 1aa8dd4376a235767a0c99ea6961b489
BLAKE2b-256 1237a670108c2e74e9787f76309cabbc6943efc8904d6b63c4f94702020acb4a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: agentic_kanban-1.0.13-py3-none-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 13.1 MB
  • Tags: Python 3, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.13-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 72d16932de909f55be965a830d9edb05c2c76078b4d16df1cfa062d5c0283214
MD5 f5f9ff3bfc3e4c7499215c1177cd01b7
BLAKE2b-256 4de7f7221c9cf15cc3cbdcaa948adf24d71cc0c26bcbffe2395aa177e3efb1d3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: agentic_kanban-1.0.13-py3-none-any.whl
  • Upload date:
  • Size: 13.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.13-py3-none-any.whl
Algorithm Hash digest
SHA256 a213ec0f8a35b8986516b0930a3241f26844288b1a096c23b9cf8e969916bca8
MD5 25b6dafc0a219e649b7313459193b6ea
BLAKE2b-256 735437a6751d750638f9fed960e22bea3eac3ad20ef1b965e7481c5a486da9cb

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