Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Task Manager with a TUI written in Python and usable by agents
| Date | Stars |
|---|---|
| 2026-07-31 | 267 |
| 2026-08-06 | 267 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
15.0
growth rate 0.00%/day
<!-- Icons --> [](https://github.com/astral-sh/ruff) [](https://pypi.org/project/kanban-tui/) [](https://pypi.python.org/pypi/kanban-tui) [](https://opensource.org/licenses/MIT) [](https://pepy.tech/project/kanban-tui) [](https://coveralls.io/github/Zaloog/kanban-tui?branch=main) # kanban-tui 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](#cli-interface) and [MCP Server](#mcp-server) section for more info). ## Demo  Try `kanban-tui` instantly without installation: ```bash uvx kanban-tui demo ``` ## Features <details><summary>following the xdg basedir convention</summary> 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` </details> <details><summary>Customizable Board</summary> 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. </details> <details><summary>Multiple Backends</summary> kanban-tui currently supports three backends. - **sqlite** (default) | Supports all features of `kanban-tui` - **jira** | Connect to your jira instance via api key and query tasks via jql. Columns are defined by task transitions. - **claude** | Read the `.json` files under `~/.claude/tasks/`. Boards are created for each session ID. Supports only a subset of features </details> <details><summary>Multi Board Support</summary> With version v0.4.0 kanban-tui allows the creation of multiple boards. Use `B` on the `Kanban Board`-Tab to get an overview over all Boards including the amount of columns, tasks and the earliest Due Date. </details> <details><summary>Task Management</summary> When on the `Kanban Board`-Tab you can `create (n)`, `edit (e)`, `delete (d)`, move between columns (`H`, `L`), or reorder within a column (`J` down / `K` up). Movement between columns and reordering within a column are also supported via mouse drag and drop. Task dependencies can be defined, which restrict movement to the `Doing` (start_column). To have the restrictions available, the status columns must be defined on the settings screen. </details> <details><summary>Task Dependencies</summary> Tasks can have dependencies on other tasks, creating a workflow where certain tasks must be completed before others can proceed. - **Add Dependencies**: When editing a task, use the dependency selector dropdown to add other tasks as dependencies - **Remove Dependencies**: Select a dependency in the table and press enter to remove it - **Blocking Prevention**: Tasks with unfinished dependencies cannot be moved to start/finish columns - **Circular Detection**: The system prevents circular dependencies (Task A depends on Task B, Task B depends on Task A) - **Visual Indicators**: Task cards show visual cues for dependency status: - 🔒 "Blocked by X unfinished tasks" - Task has dependencies that aren't finished yet - ❗ "Blocking Y tasks" - Other tasks depend on this one - ✅ "No dependencies" - Task has no dependency relationships - **CLI Support**: Dependencies can
Excerpt of 10,487 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:f78294b3d93d0cc0, llm:Repository topics and description: 'Task Manager with a TUI written in Python and usable by agents'; topics include kanban, task-manager, terminal, tui, textual, python, jira, claude-skills.
matched fp:f78294b3d93d0cc0, llm:Repository topics and description: 'Task Manager with a TUI written in Python and usable by agents'; topics include kanban, task-manager, terminal, tui, textual, python, jira, claude-skills.
matched fp:f78294b3d93d0cc0, llm:Repository topics and description: 'Task Manager with a TUI written in Python and usable by agents'; topics include kanban, task-manager, terminal, tui, textual, python, jira, claude-skills.