Installation¶
KanbAI is a Python package (Python 3.10+). Install it as a dev dependency of the project whose board you want to manage.
Add it to a project¶
This gives you the kanbai command.
The web UI extra¶
The web UI and multi-board hub need a few extra packages (FastAPI,
Uvicorn, …). Install the ui extra to enable them:
Without the extra, the CLI works fully; only kanbai ui / kanbai hub are unavailable.
Installing globally (for the hub)¶
The hub serves the boards of several projects at once, so it makes sense to install KanbAI globally rather than per-project:
pipx install 'kanbai[ui]'
# or run it without installing anything:
uvx --from 'kanbai[ui]' kanbai hub
Verify¶
Next: scaffold a board with kanbai init and read about the
concepts.