receptron/mulmoterminal
233 stars · Last commit 2026-10-04
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 **English** · [日本語](README.ja.md) · [简体中文](README.zh.md) · [繁體中文](README.zh-TW.md) · [한국어](README.ko.md) **Run multiple coding-agent sessions in parallel — and see which one needs you.** A **browser terminal** for **parallel AI coding agents**: several sessions side by side, each in its own cell, with the one that needs you marked in colour. **Claude Code** is the default and six more CLIs are first-class — Codex, Antigravity, Grok, Muse, GitHub Copilot CLI and Cursor CLI. 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 