A self-hosted, browser-based orchestrator for Claude Code, Codex, Gemini CLI and any other agent CLI — real terminals, a kanban board that routes attention, and a review flow with real diffs. On any device, wherever you are.
curl -fsSL https://codegent.io/install | sh
One clean command: binary, PATH, user service — then the board opens. macOS + Linux. No accounts, no telemetry.
queue → running → waiting-for-input → review → done. Auto-start with a worker limit. Cards carry state and elapsed time — never chat transcripts.
rvmp task add "…"
Every agent runs interactively in its own PTY, streamed to your browser. When it asks a question, you answer in the terminal — where the full context lives.

A real diff per card: files panel with viewed-marks, queued line comments sent back to the agent in one batch, stale tracking when the base moves.
gh; merges are recorded facts
| rvmp | Vibe Kanban | Conductor / Orca | tmux + discipline | |
|---|---|---|---|---|
| Browser UI — use from any device | ✅ | ✅ | desktop app | — |
| Any agent CLI | ✅ universal tier | partial | vendor-focused | ✅ by hand |
| Real PTY terminals | ✅ | protocol chat | ✅ | ✅ |
| Waiting-for-input detection | ✅ content-free | partial | ✅ | — |
| Diff review + comments + stale tracking | ✅ | basic | partial | — |
| License | AGPL-3.0 | Apache-2.0 | proprietary | — |
Point your own tunnel at it — Tailscale, cloudflared, ssh — and the full board, live terminals included, works from any browser. Phone included. Never a third party in the path.
It phones home for nothing. Stated in the README, verifiable in the source.
Free for everyone, including at work. Forks and hosted derivatives stay open.
Agents run with the accounts you already pay for — Claude, ChatGPT, Gemini. rvmp adds zero per-seat anything.
curl -fsSL https://codegent.io/install | sh