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.12-py3-none-win_arm64.whl (12.3 MB view details)

Uploaded Python 3Windows ARM64

agentic_kanban-1.0.12-py3-none-win_amd64.whl (13.1 MB view details)

Uploaded Python 3Windows x86-64

agentic_kanban-1.0.12-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.12-py3-none-manylinux_2_17_aarch64.whl (12.3 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

agentic_kanban-1.0.12-py3-none-macosx_11_0_arm64.whl (12.7 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

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

Uploaded Python 3macOS 10.12+ x86-64

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: agentic_kanban-1.0.12-py3-none-win_arm64.whl
  • Upload date:
  • Size: 12.3 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.12-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 e03e8feee26264d0f749c24130d606fd758ac2e582f6363fc5916ad5fb778e74
MD5 acea6ad9f9f0a8702f3bbaea03ae4f56
BLAKE2b-256 a925aec8b02d8521cbaa86cd49c6795b3762ef027ef91825accf725c6f8eeaea

See more details on using hashes here.

File details

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

File metadata

  • Download URL: agentic_kanban-1.0.12-py3-none-win_amd64.whl
  • Upload date:
  • Size: 13.1 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.12-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 d4882026cdc89e6546417c3d4d878bf1499a9a110e1b7b1d9eb7f7d04518aa30
MD5 9b26a6c5ec9e1d032d5ea737a22b5c34
BLAKE2b-256 7ebc64c25c5ffee86abc22f8d4b47c3e0c7ebe14436ee533fcccf962732f4807

See more details on using hashes here.

File details

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

File metadata

  • Download URL: agentic_kanban-1.0.12-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.12-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 effd0e08910b20b6a9c5e50d76a826cc1c5c8d20e3d1937519a8b0bb46e5d0e1
MD5 19e99c1a8c2291a5b1edfa8c279b9a5d
BLAKE2b-256 98ddbeb6d55737ad2fbfb75aaff8dbdb2c5410017a789ddc0fe8f55b8a9dbbe4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: agentic_kanban-1.0.12-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.12-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 2018f418fb5d8a309a68a171de6aa87863891a06471692bbc8cbcba9981cb73c
MD5 57d845bf526875812140db25f6fab165
BLAKE2b-256 fac4791b10a20157a0d3ae8f2b49bf06dae533c895ac5bfeb91f00c53fd08003

See more details on using hashes here.

File details

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

File metadata

  • Download URL: agentic_kanban-1.0.12-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 12.7 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.12-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0dee2e618e0b4d99c13bad412c6ca489ca2d6bfdffd4faa6382955f1e2641586
MD5 0a26b28082fe4318cfb18933808dca67
BLAKE2b-256 13178779eae3e9641a0a8cabf4a060f36c7572e67358380f6889e6f9be978e61

See more details on using hashes here.

File details

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

File metadata

  • Download URL: agentic_kanban-1.0.12-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.12-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8d36a782859a3b75156047c23de26e04c76b3672f233817fb8b6a3ce3405aaa2
MD5 9510eb80705721c6513a3286325d5ae0
BLAKE2b-256 86a7482773f15a416a171225343c2112d2f3101294a6ee92c24317ddecdf3863

See more details on using hashes here.

File details

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

File metadata

  • Download URL: agentic_kanban-1.0.12-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.12-py3-none-any.whl
Algorithm Hash digest
SHA256 25078255451f635ae6e0757dd4cd9011ab96c6db1261447f81559517bad0db85
MD5 1b24ae1344dc69b715202f01b6dcbc38
BLAKE2b-256 c2e690538a96f7ec30af0246e0cbf5a1701e4c42e0f1f6769924859292db115a

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