receptron/mulmoterminal
193 stars · Last commit 2026-08-30
Run multiple Claude Code and Codex sessions in parallel — a browser terminal grid that shows which agent needs you. Local, tmux-backed, MIT.
README preview
# MulmoTerminal **Run multiple Claude Code and Codex sessions in parallel — and see which one needs you.** A **browser terminal** for **parallel AI coding agents**: several **Claude Code** and **Codex** sessions side by side, each in its own cell, with the one that needs you marked in colour. Vibe coding with a single agent needs nothing but a shell — this is for when you run several and lose track of which is waiting. Sessions survive a reload (tmux), work isolates in **git worktrees**, and a **phone push** reaches you when a turn finishes. **Every cell is a real pty.** `htop`, `lazygit`, a dev server and Claude Code are the same kind of object here — which is why the one-session-per-worktree limit applies to **agents only**, and a shell or a `yarn dev` launcher can sit in the same worktree an agent is working in. ## Demo  *The grid, live — each cell coloured **working**, **done** or **needs you**.*