Kaban_

> kanban for ai agents_

[x] manage todos [x] assign to agents [x] single app, no servers [x] tui + cli + mcp
npm version Homebrew License
kaban tui
Kaban TUI - Board View

View and edit tasks

task view
Kaban TUI - Task View

Built for developers and AI agents

✓

Manage Todos

Track tasks with a proper Kanban board. Move between columns, set priorities, add descriptions.

◈

Assign to Agents

Assign tasks to Claude, GPT, or any AI agent. MCP and CLI for both humans and AIs.

□

Single App

No servers, no cloud. One SQLite file. Works offline. Portable.

>_

TUI + CLI

Interactive terminal UI for humans. Powerful CLI for scripts and automation.

Up and running in 60 seconds

npx / bunx zero install
# try without installing
npx @kaban-board/cli init --name "My Project"
npx @kaban-board/cli tui

# or with bun
bunx @kaban-board/cli tui
npm global install
npm install -g @kaban-board/cli
kaban init --name "My Project"
kaban tui
homebrew macos / linux
brew tap beshkenadze/tap
brew install kaban
kaban tui
from source development
git clone https://github.com/beshkenadze/kaban
cd kaban && bun install && bun run build
task install

For AI Agents

Connect your AI coding assistant to Kaban via Model Context Protocol.

claude_desktop_config.json
{
  "mcpServers": {
    "kaban": {
      "command": "npx",
      "args": ["-y", "@kaban-board/cli", "mcp"],
      "env": {
        "KABAN_PATH": "/path/to/your/project"
      }
    }
  }
}

Available MCP Tools

kaban_add_task Add new tasks
kaban_list_tasks Query with filters
kaban_move_task Move between columns
kaban_complete_task Mark as done
kaban_update_task Edit task details
kaban_status Board overview

CLI Commands

kaban init Initialize board
kaban add <title> Add task
kaban list List tasks
kaban move <id> Move task
kaban done <id> Complete task
kaban tui Launch UI
kaban status Board summary
kaban mcp MCP server

Get Kaban

Prerequisites

With Task

git clone https://github.com/beshkenadze/kaban
cd kaban
task install

Manual

git clone https://github.com/beshkenadze/kaban
cd kaban
bun install && bun run build
alias kaban="bun run $(pwd)/packages/cli/src/index.ts"

Claude Code Plugin

Recommended: Install the workflow plugin for TodoWrite sync and session persistence:

Claude Code CLI
# Install Kaban skill
bunx skills add beshkenadze/kaban
+ Works with Antigravity, Claude Code, Clawdbot, Cline, Codex +21 more + MCP server auto-configured + TodoWrite sync + Session resume hooks

Manual MCP Setup

Or manually add Kaban MCP server to your AI coding assistant:

Claude Code / Desktop mcp
// .mcp.json or claude_desktop_config.json
{
  "mcpServers": {
    "kaban": {
      "command": "npx",
      "args": ["-y", "@kaban-board/cli", "mcp"]
    }
  }
}
OpenCode mcp
// opencode.json
{
  "mcp": {
    "kaban": {
      "command": "npx",
      "args": ["-y", "@kaban-board/cli", "mcp"]
    }
  }
}
Cursor / Windsurf mcp
// MCP settings
{
  "mcpServers": {
    "kaban": {
      "command": "npx",
      "args": ["-y", "@kaban-board/cli", "mcp"]
    }
  }
}
Global Install alternative
// If installed globally
{
  "mcpServers": {
    "kaban": {
      "command": "kaban",
      "args": ["mcp"]
    }
  }
}