Task Manager with a TUI written in Python and usable by agents

README
A customizable terminal-based task manager powered by [Textual][textual] with multiple backends. Now also usable in co-op mode with AI agents (check the CLI interface and MCP Server section for more info).
Try kanban-tui instantly without installation:
uvx kanban-tui demo
kanban-tui utilizes [pydantic-settings] and [xdg-base-dirs] user_config_dir to save
the config file and user_data_dir for the sqlite database.
you can get an overview of all file locations with uvx kanban-tui info
kanban-tui comes with four default columns
(Ready, Doing, Done, Archive) but can be customized to your needs.
More columns can be created via the Settings-Tab. Also the visibility and order of columns can be adjusted.
Deletion of existing columns is only possible, if no task is present in the column you want to delete.
kanban-tui currently supports three backends.