Vibe Kanban is a project management and task execution platform designed to maximize productivity when working with AI coding agents like Claude Code, Gemini CLI, Codex, and over ten other supported agents. Written primarily in Rust, the tool integrates kanban-style task planning with workspace environments where coding agents can execute work autonomously. The repository is currently sunsetting, as indicated in the project's README.
The core workflow in Vibe Kanban centers on three main phases. First, users plan work by creating and organizing issues on a kanban board, either for personal use or collaborative team environments. Second, when ready to execute, users create workspaces that provide each coding agent with a dedicated branch, terminal access, and a development server. Third, users review the agent's output by examining diffs and leaving inline comments directly within the UI, then create pull requests with AI-generated descriptions and merge the changes.
The platform includes several built-in features to streamline the development process. A preview browser with developer tools, inspect mode, and device emulation allows users to test applications without leaving the interface. The tool supports switching between multiple coding agents including Claude Code, Codex, Gemini CLI, GitHub Copilot, Amp, Cursor, OpenCode, Droid, CCR, and Qwen Code. Users can create pull requests and merge code directly from Vibe Kanban, with the option to review on GitHub before merging.
According to GitGenius activity tracking across 714 issues and pull requests, the repository maintains a median response latency of 6.2 hours with a mean of 99.9 hours. The most active issue labels are bug with 15 tracked items, feature with 5 items, and enhancement with 3 items. The core contributors tracked by GitGenius are stunningpixels with 369 events, ggordonhall with 332 events, and abcpro1 with 327 events. The repository shares overlapping contributors with microsoft/vscode, flutter/flutter, and diegosouzapw/omniroute, indicating cross-project collaboration among maintainers.
The project is built with Rust for the backend and includes a web application frontend. Development requires Rust (latest stable), Node.js version 20 or higher, and pnpm version 8 or higher. The repository supports self-hosting through Docker deployment and includes comprehensive environment variable configuration for both build-time and runtime settings. For remote deployment scenarios, Vibe Kanban supports SSH integration with VSCode Remote-SSH, allowing users to open projects on remote servers directly from the web interface.
The project uses GitHub Discussions for feature requests and Discord for community communication. Contributors are encouraged to discuss proposals with the core team before opening pull requests. Installation is straightforward, requiring users to authenticate with their preferred coding agent and run a single command to get started.