AI coding agents are powerful, but managing multiple agents across projects gets messy fast. You end up with terminals everywhere, losing track of what's running where, and context-switching between tasks becomes a chore.
OpenKanban gives you a single view of all your work. Each ticket gets its own git worktree and embedded terminal. Spawn an agent, watch it work, jump between tasks. Everything stays organized.
- Tickets as worktrees - Each task gets an isolated git branch
- Embedded terminals - Agents run inside the TUI, not in random terminal tabs
- Any agent - OpenCode, Claude Code, Gemini, Codex, Aider, or whatever CLI tool you prefer
- Multi-project - Manage tickets across all your repositories from one board
brew install TechDufus/tap/openkanbanTo update:
brew upgrade openkanbango install github.com/techdufus/openkanban@latestcd ~/projects/my-app
openkanban new "My App"
openkanban| Key | Action |
|---|---|
j/k |
Navigate tickets up/down |
h/l |
Navigate between columns |
space |
Move ticket to next column |
n |
New ticket |
s |
Spawn agent |
enter |
Attach to agent |
? |
Full help |
OpenKanban is highly configurable. Agents, keybindings, branch naming, cleanup behavior - all customizable in ~/.config/openkanban/config.json.
See Configuration Guide for details.

