Command center for teams building with AI
VibeCtl is a free, open-source project management platform built for the AI-native development workflow. Track projects, issues, and AI session health — with Mission Control giving you a bird’s-eye view of every project at once. Built to be operated by AI agents and humans side by side.
Open-source (MIT). Self-hosted. Built with Go, React, and MongoDB.
Project management for the agentic era
Traditional project management was designed for humans managing humans. VibeCtl was designed for a different reality: AI agents shipping code continuously, sessions running in parallel, and product decisions happening in hours instead of quarters.
VibeCtl gives you a unified view across all your AI-driven projects — tracking health, activity, issues, and feedback in one place. Every card in the dashboard is a live window into a project. Mission Control shows the whole portfolio at a glance. And the MCP server means your agents can file issues, log activity, and check project status without leaving their context.
Mission Control
A resizable, draggable top-level view of every project at once. Sparklines for activity over 7d–365d windows. Health pixels showing uptime history. Issues, feedback, and prompt counts per project. Sortable by any column. Click any row to jump straight to that project card.
Live Project Cards
Each project lives in a draggable, resizable card on the dashboard. Run Claude Code sessions directly inside the card, browse files, view activity logs, manage issues, and check deployment status — without switching context. Arrange cards however makes sense for your current focus.
Issue Tracking
Lightweight issue management purpose-built for AI-native teams. Create issues with type, priority, and status. AI agents can open, update, and close issues through the MCP server or REST API. No ceremony, no sprints — just a clean queue your agents can act on.
Feedback Collection
A built-in feedback inbox for each project. Users submit feedback through the API; it lands directly in the project dashboard for triage. Pending feedback counts surface in Mission Control so nothing slips through the cracks. Tie feedback to issues in one click.
PM Review
An AI-powered sprint review that synthesizes your project goals, open issues, and recent activity into a structured assessment. Highlights gaps, flags risks, and proposes reprioritizations. Run it at any time — not just at the end of a sprint — and get a PM’s-eye-view in seconds.
Prompt Library
Store, organize, and reuse prompts across your team. Prompts can be scoped to a project or shared globally. Personal prompts stay private; shared prompts surface in the picker for everyone. Activity-log tracking shows which prompts are getting used and how often.
Health Monitoring
Push health check results from any service via the API. VibeCtl tracks up/degraded/down status per day, surfaces the worst-of-day in the Mission Control health strip, and keeps a 7-day history. Color-coded pixels make availability patterns obvious at a glance.
Activity Log
Every meaningful event — prompt sent, issue created, deploy triggered, file edited — flows into the activity log. Time-series aggregation powers the sparklines in Mission Control. Filter by project or event type. The log is the source of truth for what your agents actually did.
Deployment Control
Start or restart production directly from the dashboard via deploy.sh and start.sh conventions. Stream live output to the browser. Bulk start or restart all production services at once. Auto-detects Fly.io configuration for log tailing and remote restarts.
MCP Server & REST API
A full MCP server lets AI agents interact with VibeCtl natively — create issues, log activity, submit feedback, query project status. The REST API covers everything the UI does. Two modes: standalone (self-hosted) and client (connecting to a remote VibeCtl instance for distributed teams).
Multi-User & Auth
GitHub OAuth and email/password login. Project-level membership with owner and contributor roles. Super-admin role for platform management. API keys with per-user scoping. Session management with real-time event streaming to all connected clients.
Self-Hosting First
~10,000 lines of Go + React — deliberately straightforward. Deploy to Fly.io in minutes with the included config. MongoDB Atlas free tier covers most teams. No vendor lock-in, no usage fees, no data leaving your infrastructure.
The Full-Stack Product Manager
AI agents have collapsed the time between strategic vision and shipped product from quarters to days. That changes what project management needs to be. You don’t need a tool for managing people — you need a command center for orchestrating agents.
VibeCtl is that command center. It was built entirely through conversation with Claude Code — not because that’s a novelty, but because it proves the workflow it was designed to support. Every feature in the dashboard was described in natural language and shipped by an AI agent. The human provided direction. The agent handled execution.
The Mission Control view exists because when agents are building multiple projects simultaneously, you need to see everything at once. The PM Review exists because agents benefit from the same structured feedback loops that human teams use. The prompt library exists because the prompts you use to direct your agents are intellectual property worth managing.
“Ship Your Strategy” — Meditations by Jon Radoff
AI agents have changed product management by collapsing the time between strategic vision and shipped product from quarters to days. Introducing the concept of the Full-Stack Product Manager — one who orchestrates AI agents across prototyping, discovery, competitive intelligence, and rapid iteration.
Read on Substack →Lightweight by design — Go, React, MongoDB
Get started
Clone the repo, point it at MongoDB, and you have a full project management platform in minutes. Connect it to your Claude Code sessions and let your agents start filing their own issues.
View on GitHubMIT License · Copyright 2026 Metavert LLC · Ship Your Strategy on Substack