fd0cdff0e42cf265b7dd546e94a2eb05ed490533
commit ca21aa40163902dfb20582d6dced8c884b4b0119 Author: Louis Knight-Webb <louis@bloop.ai> Date: Tue Jun 24 16:50:43 2025 +0100 Fixes commit 75c982209a71704d0df15982b9ac0aca87aa68de Author: Louis Knight-Webb <louis@bloop.ai> Date: Tue Jun 24 16:35:58 2025 +0100 Improve process killing commit f58fd3b8a315880cc940d7e59719d23428c72e92 Author: Louis Knight-Webb <louis@bloop.ai> Date: Tue Jun 24 16:23:59 2025 +0100 WIP commit 7a6cd4772e15a5df0d760fe79776979c3ba206e8 Author: Louis Knight-Webb <louis@bloop.ai> Date: Tue Jun 24 12:34:13 2025 +0100 Fix dev server activity not showing commit 09eb3095c1850b5f3173b72b6b220811ef68524c Author: Louis Knight-Webb <louis@bloop.ai> Date: Tue Jun 24 12:27:01 2025 +0100 Add activity for dev server commit 73db9a20312a8ed15c130760c6aacfa720d102d7 Author: Louis Knight-Webb <louis@bloop.ai> Date: Tue Jun 24 12:04:38 2025 +0100 Lint commit 0a0ad901773e14f634ded8a68a108efc2fbca0ae Author: Louis Knight-Webb <louis@bloop.ai> Date: Tue Jun 24 12:01:37 2025 +0100 WIP dev server
Mission Control
Orchestration and visualisation over multiple coding agents.
Project Structure
repo/
├── backend/ # Rust backend (Axum API)
│ ├── Cargo.toml
│ └── src/
│ ├── main.rs
│ ├── routes/
│ └── models/
├── frontend/ # React + TypeScript app
│ ├── package.json
│ ├── vite.config.ts
│ ├── components.json # shadcn/ui config
│ ├── tailwind.config.js
│ └── src/
│ ├── components/
│ │ └── ui/ # shadcn/ui components
│ ├── lib/
│ └── app/
├── shared/ # Shared types/schemas
│ └── types.ts
├── Cargo.toml # Workspace configuration
├── pnpm-workspace.yaml # pnpm workspace
└── package.json # Root scripts
Getting Started
Prerequisites
Installation
- Install dependencies
# Install dependencies
npm install
Development
# Run both frontend and backend in development mode
npm dev
Tech Stack
Backend
- Rust with Axum web framework
- Tokio async runtime
- Tower middleware
- Serde for JSON serialization
Frontend
- React 18 with TypeScript
- Vite for build tooling
- Tailwind CSS for styling
- shadcn/ui component library
- Radix UI primitives
Adding shadcn/ui Components
cd frontend
npx shadcn-ui@latest add button
npx shadcn-ui@latest add card
# etc.
Description
Get 10X more out of Claude Code, Codex or any coding agent
https://www.vibekanban.com/
Languages
Rust
51.1%
TypeScript
46.6%
CSS
1.1%
JavaScript
0.7%
PLpgSQL
0.2%
Other
0.2%