Vibe Kanban

Vibe Kanban, originally developed by Bloop AI, is an open-source orchestration harness and visual task board designed to manage and run multiple coding agents concurrently. The tool addresses the operational bottleneck where human engineers are left waiting on sequential agent execution by enabling parallel task dispatch across independent branches. The harness operates through a local web-based UI started via Node.js, coordinating underlying CLI coding agents and tools such as Claude Code, Aider, OpenCode, Amp, and Cursor. Developers break larger projects into issues and sub-issues, assign them to different agent backends, and prompt them to solve tasks in parallel. The orchestrator automatically creates isolated Git worktrees and executes project setup scripts for each active agent session. Unlike traditional single-session CLI agents that lock up the terminal, Vibe Kanban centralizes multiple running agents in one dashboard with integrated code review diffs, inline commenting, and an embedded browser to spin up dev servers for interactive QA. Statuses update automatically as agents initiate work, generate pull requests, or complete tasks. Vibe Kanban is transitioning from a hosted commercial offering to a fully open-source, community-maintained project hosted on GitHub.

Tags: agent harness, cli, code assistant, coding agent, developer tools, OpenSource

Visit Vibe Kanban

Key features

  • Parallel Agent Execution — Runs multiple AI coding agent sessions simultaneously across separate branches without blocking developer focus. - Automated Git Worktree Management — Automatically provisions isolated Git worktrees and executes repository setup scripts per task. - Multi-Agent Interoperability — Supports orchestration across Claude Code, Aider, OpenCode, Amp, Cursor, Copilot, and custom scripts. - Integrated Diff Review — Provides a visual code review interface with syntax highlighting and commenting for agent-generated patches. - Embedded QA Web Browser — Starts development servers within the application to preview and click-test frontend component updates directly. - Hierarchical Issue Tracking — Breaks complex development tasks into manageable issues and parallel sub-issues on a visual Kanban board.

Use cases

Use Case: Parallel Feature Development A developer breaks a feature request into three independent sub-tasks (API endpoint, database migration, frontend form) and assigns each to an agent session. Vibe Kanban creates three separate Git worktrees, runs the agents in parallel, and presents the diffs side-by-side for review.

Use Case: Multi-Agent Model Evaluation An engineer evaluates whether Claude Code, Aider, or OpenCode performs better on an architectural refactoring task. They dispatch the exact same prompt against duplicate worktrees to compare generated implementations, test results, and token efficiency.

Use Case: PR Review and Iteration A maintainer launches an isolated Git worktree directly from an incoming team PR, starts a background agent to address reviewer comments, runs the QA dev server to verify the fix, and pushes the updated branch back to the repository.

Who it is for

Vibe Kanban is built for software engineers and development teams who use autonomous coding agents heavily and need to manage multiple concurrent workstreams without merge conflicts or terminal clutter. It is not intended for developers who prefer purely terminal-only (TUI) workflows or those needing a fully managed enterprise SaaS platform with commercial support.

Install guide

Installation Launch Vibe Kanban directly via npx: bash npx vibe-kanban Or clone the repository to run from source: bash git clone https://github.com/BloopAI/vibe-kanban.git cd vibe-kanban npm install npm run dev

First Run 1. Ensure your preferred CLI coding agents (e.g., claude, aider, or opencode) are installed and authenticated in your terminal environment. 2. Run npx vibe-kanban from your repository root. 3. Open the provided local server URL (typically http://localhost:3000) in your browser to access the board.

Example Session 1. Click New Task on the planning board and title it Implement OAuth refresh token rotation. 2. Select your agent runner (e.g., Claude Code) and provide the instruction prompt: text Refactor the auth controller to handle OAuth2 refresh token rotation. Write unit tests in /tests/auth.test.ts and verify they pass. 3. Click Start Agent. Vibe Kanban creates a new Git worktree, executes setup commands, runs the agent in the background, and moves the card to Review once the patch is ready.

Part of CLI Coding Agents

Categories: AI Coding Agents, Developer Tools, Productivity

Related CLI agents

  • Parallel Code — Parallel Code is an open-source agent orchestration platform and desktop harness developed by Johannes Millan (johannesjo). Built on an Electron…
  • Claudexor — Claudexor is an open-source agent harness and multi-agent orchestrator created by razzant. Built as a monorepo project, it provides an…
  • Vibestrate — Vibestrate is an open-source orchestration harness designed for managing structured AI coding workflows and autonomous execution pipelines, maintained by developer…
  • Continue — Continue is an open-source AI code assistant and agent framework originally developed by the Continue team (continuedev) and recently acquired…
  • Cline — Cline is an open-source autonomous coding agent runtime maintained by Cline Bot Inc. and an active open-source community. Available as…
  • SWE-agent — SWE-agent is an open-source autonomous software engineering agent harness built and maintained by researchers from Princeton University and Stanford University.…
  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories