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

Uploaded Python 3Windows ARM64

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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3manylinux: glibc 2.17+ ARM64

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

Uploaded Python 3macOS 11.0+ ARM64

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

Uploaded Python 3macOS 10.12+ x86-64

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: agentic_kanban-1.0.14-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.14-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 73fc719d6736949a39cafaba468076fa3ce2a629163d936c20f17c6b7e3dd804
MD5 b013a2779f0c8dd63a8ce93845d6b8c1
BLAKE2b-256 5fa7d0ba2612fa70aeaab8de123bfdf4a4a4813825525256e215d3c7ba6bd59b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: agentic_kanban-1.0.14-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.14-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 97591a6f89365148b379ea10271a810bac1e3fd4b87a2dd672bbf5ae82cc62db
MD5 3dbaffba4f6c1fb7d91728dfb5764ca5
BLAKE2b-256 7c45b59648c1152eb597f4350ca385e8e18a33c2dbfc2681c1247bc5feca55bb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: agentic_kanban-1.0.14-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.14-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 5de299ce1a1589ce21452e0b6e9eb968adcb7fdcb38dbfbea49f101b4a58d891
MD5 bffad374ea3ab2adedf9df6140c0d662
BLAKE2b-256 394a65ce3582e0032628b6abd14ea633373575a5bc0190cd536c47281fff1ec1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: agentic_kanban-1.0.14-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.14-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 54ba324747f6a81f368114954ab6387f31a66403826e8543c8010af11610e430
MD5 9f0d2039a24d415a9fbaa981b75d74b8
BLAKE2b-256 b76da6dc6be1cc1724807329c272277135d9e09ac2e1e59846cf43c92936cf5c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: agentic_kanban-1.0.14-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.14-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f06963762a2397de56264737acee2e9c55352ad5bbf6e05a91f7123dc18619aa
MD5 a10072b729cf15210323b476f82ab2a7
BLAKE2b-256 9724316d0d3dcf36a6a6d408a6a8ba49fab66a53e1db2ee50b80bdef7fa9d481

See more details on using hashes here.

File details

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

File metadata

  • Download URL: agentic_kanban-1.0.14-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.14-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3894dea0ee3915dff5bf2b29561d62cdaf938acbb547dcf6328c91fd621ade83
MD5 058a1d176129a2d10643fe01b8d0cda2
BLAKE2b-256 9489b9a7b4363de0fcd0183e1c71aa6f1af1a2b9b180b3791eefdcfd2352e410

See more details on using hashes here.

File details

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

File metadata

  • Download URL: agentic_kanban-1.0.14-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.14-py3-none-any.whl
Algorithm Hash digest
SHA256 c2e34b36a2badf0dad53887f5d4848feabd81d5ba2c01bac27125eff561b3c56
MD5 d2fd365fd139422669fa1203c7e8bf66
BLAKE2b-256 b9d423c55f1890c2a481aa6ce1fef426c756f078d177fe650c49385cffebc83f

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