MulmoTerminal
A browser-based terminal grid for running and supervising many parallel Claude Code / Codex sessions at once, color-coded by which one needs your attention.
🔗 Visit MulmoTerminalDescription
If you've ever tried running more than two or three AI coding agents at the same time, you know the real problem isn't the agents — it's you, losing track of which terminal window is stuck waiting for an answer while the others just keep working. MulmoTerminal solves that specific annoyance: it puts every session into one browser-based grid, and each cell changes color depending on whether that agent is still working, finished, or waiting for you to say something.
It's a genuine terminal underneath — each cell is a real PTY session (via node-pty) with tmux persistence, so closing the browser tab doesn't kill your work. It supports Claude Code, Codex, Antigravity and Grok, adds git worktree isolation with one-click PR creation so parallel agents don't step on each other's branches, renders rich output (documents, charts, images) in a canvas panel instead of raw text, and can push mobile notifications when an agent needs input. It also tracks per-session cost and token usage, which matters once you're running a dozen agents instead of one.
💬 Our review
The short version: this is a well-targeted tool for a problem that only exists once you're already running several AI coding agents in parallel — if that's your workflow, the color-coded status grid alone will save real attention-switching overhead versus juggling raw terminal tabs.
Its strongest idea is treating 'which agent needs me right now' as a first-class UI signal instead of something you have to check tab by tab, combined with git worktree isolation so parallel agents genuinely don't collide on the same branch. The honest caveat: this only pays off at scale — if you run one agent at a time, a normal terminal or your IDE's built-in agent panel does the job with less setup, and as a newer open-source project it doesn't have the polish or community size of an established terminal multiplexer like tmux, which it's explicitly built to replace for this specific use case.
💰 Pricing
📊 Global score
🤖 AI-enriched data
Open source sous licence MIT, aucun modèle commercial.
Pros
Grille visuelle codée par couleur montrant l'état de chaque session (travaille/fini/attend)
Vrais terminaux PTY persistants via tmux — fermer l'onglet ne tue pas le travail
Isolation par git worktree avec création de PR en un clic
Notifications push mobiles quand un agent attend une réponse
Cons
N'apporte de valeur qu'à partir de plusieurs sessions en parallèle
Projet récent, communauté plus restreinte qu'un multiplexeur de terminal établi
Nécessite tmux/node-pty configurés correctement
