VibeKanban logo

VibeKanban

by shahriarb

VibeKanban is a simple, modern Kanban board designed for both human users and AI agents. It bridges the gap between human workflow and agent automation, allowing for better tracking and context sharing.

View on GitHub

Last updated: N/A

What is VibeKanban?

VibeKanban is a visual Kanban board that integrates with AI agents to track work, provide context, and monitor progress. It allows users and agents to create, update, and follow tickets, providing insights into development performance.

How to use VibeKanban?

To use VibeKanban, clone the repository, run the setup script, and start the application. Alternatively, you can perform a manual setup by creating a virtual environment, installing dependencies, initializing the database, and running the application. The application can be integrated with Cursor using the MCP server functionality.

Key features of VibeKanban

  • Project Management

  • Ticket Management

  • Kanban Board View

  • MCP Integration

  • DORA Metrics

Use cases of VibeKanban

  • Tracking bug fixes

  • Managing feature development

  • Automating task updates with AI agents

  • Monitoring development performance

  • Integrating with Cursor IDE

FAQ from VibeKanban

What is VibeKanban?

VibeKanban is a Kanban board designed for both human users and AI agents, allowing for better tracking and context sharing.

How do I set up VibeKanban?

You can set up VibeKanban using the quick setup script or manually by creating a virtual environment, installing dependencies, and initializing the database.

How do I integrate VibeKanban with Cursor?

You can integrate VibeKanban with Cursor by configuring an MCP server in Cursor's settings and pointing it to the kanban_mcp_server.py script.

What are the key features of VibeKanban?

Key features include project management, ticket management, a visual Kanban board, MCP integration, and DORA metrics tracking.

What technologies are used in VibeKanban?

The backend is built with Python and Flask, the frontend uses HTML, JavaScript, and Tailwind CSS, and the database is SQLite.