AB
AiBoss
project

Vibe Kanban - An open-source AI programming agent task management tool

Vibe Kanban is an open-source Kanban tool that helps developers efficiently manage AI coding agents, such as Claude Code, Gemini CLI, and Codex. Through a visual Kanban board, users can easily switch between and orchestrate multiple coding agents...

What is Vibe Kanban?

Vibe Kanban is an open-source Kanban tool that helps developers efficiently manage AI coding agents, such as Claude Code, Gemini CLI, and Codex. Through a visual Kanban board, users can easily switch and orchestrate multiple coding agents, supporting parallel or sequential task execution and real-time task status tracking. Vibe Kanban provides centralized agent configuration management and remote project access capabilities, supporting connections to remote servers via SSH.

Vibe Kanban's main functions

  • Multi-agent supportIt supports multiple AI coding proxies, such as Claude Code, Gemini CLI, and Codex, which users can switch between flexibly.
  • Task orchestrationIt can run multiple coding agent tasks in parallel or sequentially, and efficiently manage complex development processes.
  • Real-time task trackingThe dashboard allows you to view task status in real time, making it easy to monitor progress and adjust plans.
  • Rapid review and developmentQuickly start the development server to allow users to review their work results instantly.
  • Centralized configuration managementCentralized management of coding agent configuration simplifies setup processes and improves management efficiency.
  • Remote project accessSupports remote access to projects via SSH, facilitating development on different devices.
  • Integration and ExpansionSupports integration with development tools such as VS Code, improving the development experience and efficiency.

How to use Vibe Kanban

  • Installation preparationEnsure that development tools such as Rust, Node.js, and pnpm are installed, and complete authentication with a supported AI coding agent.
  • Cloning repositoryClone the Vibe Kanban project from GitHub to your local machine.
  • Install dependenciesRun the command to install the dependencies required by the project.
  • Start the development serverExecute the command to start the backend service; the frontend service will start automatically.
  • Configure environment variablesConfigure environment variables as needed, such as port number and remote access configuration.
  • Visit the dashboardAccess your locally or remotely deployed Vibe Kanban board via a browser.
  • Add ProjectAdd the Git repository as a project to the Kanban board.
  • Create taskCreate a task on the Kanban board, specifying the agent and task parameters.
  • Task executionStart the task, and the Kanban board will automatically schedule and execute the task.
  • Task ManagementTrack task progress, view task execution logs, and manage task status.
  • Code reviewOnce the task is completed, quickly launch the development server via Kanban to conduct code review.
  • Remote developmentConfigure remote SSH to remotely access and edit code using tools such as VS Code.

Vibe Kanban's project address

  • Github repositoryhttps://github.com/BloopAI/vibe-kanban

Application scenarios of Vibe Kanban

  • AI coding agent managementEfficiently manage and schedule various AI coding agents, such as Claude Code, Gemini CLI, and Codex, to improve development efficiency.
  • Multi-task parallel developmentIt supports running multiple tasks in parallel or sequentially, making it suitable for the synchronous development of multiple modules in complex projects.
  • Remote development collaborationRemotely accessing projects via SSH allows team members to develop and collaborate from different locations.
  • Code review and optimizationQuickly launch the development server, allowing developers to instantly review and optimize AI-generated code.
  • Project progress trackingReal-time tracking of task status helps team managers monitor project progress and adjust development plans in a timely manner.
  • Centralized configuration managementCentralized management of coding agent configuration simplifies the setup process and ensures that team members use a unified configuration standard.