https://github.com/BloopAI/vibe-kanban
Kanban board to manage your AI coding agents
https://github.com/BloopAI/vibe-kanban
agent ai-agents kanban management task-manager
Last synced: over 1 year ago
JSON representation
Kanban board to manage your AI coding agents
- Host: GitHub
- URL: https://github.com/BloopAI/vibe-kanban
- Owner: BloopAI
- License: apache-2.0
- Created: 2025-06-14T19:10:21.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-07-18T17:31:54.000Z (over 1 year ago)
- Last Synced: 2025-07-18T19:13:57.668Z (over 1 year ago)
- Topics: agent, ai-agents, kanban, management, task-manager
- Language: Rust
- Homepage: https://www.vibekanban.com/
- Size: 8.35 MB
- Stars: 2,413
- Watchers: 15
- Forks: 184
- Open Issues: 35
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE-OF-CONDUCT.md
Awesome Lists containing this project
- awesome - BloopAI/vibe-kanban - Get 10X more out of Claude Code, Codex or any coding agent (Rust)
- stars - BloopAI/vibe-kanban
- awesome-agent-orchestrators - vibe-kanban - Kanban board for managing AI coding agents. _(last commit 2026-04)_ (Resting)
- awesome-agent-product - Vibe Kanban - Kanban board for getting more out of Claude Code, Codex, or any coding agent. (Web, Mobile, and Remote Clients)
- awesome-ai-dev-tools - vibe-kanban - Kanban board for managing AI coding agents. (📚 Tools / 🌟 What You'll Find Here:)
- best-of-Agent-Harnesses - **vibe-kanban** - kanban/stargazers) | Kanban-style fleet manager for running Claude Code, Codex, or any coding agent across many tasks at once. The **harness** contribution is the task-queue/review layer on top of whichever agent executes; not an agent loop itself. | ❓ | slightly complex (task-fleet manager) | [Project README](https://github.com/BloopAI/vibe-kanban#readme) | (Coding agent products (IDEs, CLIs, full suites) / Or hire a skeleton)
- awesome-spec-driven-development - vibe-kanban - kanban.svg?cacheSeconds=86400) - Kanban board system for managing spec-driven development workflows. (Workflow Management)
- awesome-voice-agents - Vibe Kanban - kanban) | Kanban orchestration for Claude Code / Codex / Gemini CLI agents; pairs naturally with voice dictation for hands-free planning. | 统一编排 Claude Code/Codex 等 Agent 的看板,配语音全程动嘴 | (Voice MCP & Coding Agent Voice | 语音 MCP 与编程 Agent 语音 / Coding Agent Voice Tools | 编程 Agent 语音工具)
- awesome-vibe-coding - vibe-kanban - style control plane for coordinating AI coding agents. | (CLI & Terminal Tools / Specialized CLI Tools)
- awesome-claude-code - **vibe-kanban**
- awesome-codex-cli - vibe-kanban - Kanban board to manage your AI coding agents. (Tools / Session Managers)
- awesome-agent-frameworks - Vibe Kanban - kanban?style=social) - Kanban workspace for planning, reviewing, and running coding agents such as Claude Code, Gemini CLI, Codex, and Amp. (Developer / computer-use agent)
- awesome-vibe-coding - vibe-kanban - 用于管理和编排AI编程代理的看板。支持10多个编程代理。 (AI编程任务管理)
- AiTreasureBox - BloopAI/vibe-kanban - 01-15_16288_279](https://img.shields.io/github/stars/BloopAI/vibe-kanban.svg)|Kanban board to manage your AI coding agents| (Repos)
- awesome-ai-agents - BloopAI/vibe-kanban - Vibe Kanban is a Kanban board tool designed to manage and orchestrate AI coding agents, enabling efficient task tracking and workflow optimization in AI-assisted software development. (Agent Integration & Deployment Tools / AI Agent Orchestration)
- awesome-AI-driven-development - Vibe Kanban - Get 10X more out of Claude Code, Gemini CLI, Codex, Amp and other coding agents with an AI-powered kanban board. (Project & Knowledge Management / Other IDEs)
- awesome-claude-code - vibe-kanban - kanban?style=flat) | Kanban-style orchestration supporting 10+ coding agents | (🎭 Multi-Agent Orchestration)
- awesome-claude-code - Vibe Kanban - Get 10x more out of Claude Code, Codex, or any coding agent with kanban-style task management.  (CLI Extensions and Companion Tools / MCP Frameworks and Tooling)
- awesome-vibe-coding-tools - BloopAI/vibe-kanban
- Awesome-GitHub-Repo - Vibe Kanban - AI 驱动的看板管理工具,结合自然语言处理实现智能任务分配、优先级排序和进度追踪,提升团队协作效率。 (AI开源项目 / AI 工具)
- awesome-claude-code-toolkit - vibe-kanban - based orchestration for 10+ coding agents (Claude Code, Codex, Gemini CLI, Copilot, Amp). Isolated git worktrees per agent, inline diff review. 23,200+ stars | (Plugins / All Plugins)
- awesome-github-projects - vibe-kanban - Get 10X more out of Claude Code, Codex or any coding agent ⭐28,333 `Rust` 🔥 (🤖 AI & Machine Learning)
- awesome-cli-coding-agents - vibe-kanban
- awesome-agent-harness - GitHub - 27072-f4b400?style=flat-square)](https://github.com/BloopAI/vibe-kanban) | coding-agent, workspaces, review | Kanban control plane for planning, running, reviewing, and merging work from coding agents in isolated workspaces. | (Catalog / Reference Harness Implementations)
- awesome-claude-code - BloopAI/vibe-kanban - kanban?style=flat-square&logo=github) | Kanban board to orchestrate and track multiple coding agents in parallel | (GUI & IDE)
- awesome-ai-200 - BloopAI/vibe-kanban
- awesome-claude-code-and-skills - BloopAI/vibe-kanban - kanban?style=flat-square) (Multi-Agent Systems / Orchestration Platforms)
README
Get 10X more out of Claude Code, Gemini CLI, Codex, Amp and other coding agents...

## Overview
AI coding agents are increasingly writing the world's code and human engineers now spend the majority of their time planning, reviewing, and orchestrating tasks. Vibe Kanban streamlines this process, enabling you to:
- Easily switch between different coding agents
- Orchestrate the execution of multiple coding agents in parallel or in sequence
- Quickly review work and start dev servers
- Track the status of tasks that your coding agents are working on
- Centralise configuration of coding agent MCP configs
You can watch a video overview [here](https://youtu.be/TFT3KnZOOAk).
## Installation
Make sure you have authenticated with your favourite coding agent. A full list of supported coding agents can be found in the [docs](https://vibekanban.com/). Then in your terminal run:
```bash
npx vibe-kanban
```
## Documentation
Please head to the [website](https://vibekanban.com) for the latest documentation and user guides.
## Support
Please open an issue on this repo if you find any bugs or have any feature requests.
## Contributing
We would prefer that ideas and changes are raised with the core team via GitHub issues, where we can discuss implementation details and alignment with the existing roadmap. Please do not open PRs without first discussing your proposal with the team.
## Development
### Prerequisites
- [Rust](https://rustup.rs/) (latest stable)
- [Node.js](https://nodejs.org/) (>=18)
- [pnpm](https://pnpm.io/) (>=8)
```bash
pnpm i
```
### Running the dev server
```bash
pnpm run dev
```
This will start the frontend and backend with live reloading. A blank DB will be copied from the `dev_assets_seed` folder.
### Build from source
1. Run `build-npm-package.sh`
2. In the `npx-cli` folder run `npm pack`
3. You can run your build with `npx [GENERATED FILE].tgz`
### Environment Variables
The following environment variables can be configured at build time or runtime:
| Variable | Type | Default | Description |
|----------|------|---------|-------------|
| `GITHUB_CLIENT_ID` | Build-time | `Ov23li9bxz3kKfPOIsGm` | GitHub OAuth app client ID for authentication |
| `POSTHOG_API_KEY` | Build-time | Empty | PostHog analytics API key (disables analytics if empty) |
| `POSTHOG_API_ENDPOINT` | Build-time | Empty | PostHog analytics endpoint (disables analytics if empty) |
| `BACKEND_PORT` | Runtime | `0` (auto-assign) | Backend server port |
| `FRONTEND_PORT` | Runtime | `3000` | Frontend development server port |
| `HOST` | Runtime | `127.0.0.1` | Backend server host |
| `DISABLE_WORKTREE_ORPHAN_CLEANUP` | Runtime | Not set | Disable git worktree cleanup (for debugging) |
**Build-time variables** must be set when running `pnpm run build`. **Runtime variables** are read when the application starts.
#### Custom GitHub OAuth App (Optional)
By default, Vibe Kanban uses Bloop AI's GitHub OAuth app for authentication. To use your own GitHub app for self-hosting or custom branding:
1. Create a GitHub OAuth App at [GitHub Developer Settings](https://github.com/settings/developers)
2. Enable "Device Flow" in the app settings
3. Set scopes to include `user:email,repo`
4. Build with your client ID:
```bash
GITHUB_CLIENT_ID=your_client_id_here pnpm run build
```