Skip to content

TechDufus/openkanban

Repository files navigation


OpenKanban

A TUI kanban board for orchestrating AI coding agents.

Release License Go Version Build Status

OpenKanban Demo


Why?

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.

Features

  • 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

Install

Homebrew (macOS/Linux)

brew install TechDufus/tap/openkanban

To update:

brew upgrade openkanban

Go

go install github.com/techdufus/openkanban@latest

Quick Start

cd ~/projects/my-app
openkanban new "My App"
openkanban

Keybindings

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

Configuration

OpenKanban is highly configurable. Agents, keybindings, branch naming, cleanup behavior - all customizable in ~/.config/openkanban/config.json.

See Configuration Guide for details.

License

AGPL-3.0

About

TUI kanban board for orchestrating AI coding agents

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published