Skip to content

Add MulmoTerminal to AI & Context Efficiency - #5

Merged
ejboy merged 2 commits into
ejboy:mainfrom
isamu:add-mulmoterminal
Sep 15, 2026
Merged

ejboy merged 2 commits into
ejboy:mainfrom
isamu:add-mulmoterminal

Conversation

@isamu

@isamu isamu commented Sep 14, 2026

Copy link
Copy Markdown
Contributor

Adding MulmoTerminal to AI & Context Efficiency, next to YYLO and Orkas.

- [MulmoTerminal](https://github.com/receptron/mulmoterminal) - Browser grid of live Claude Code /
  Codex sessions, each cell a real PTY colour-coded working / needs-you / done from the agent CLI's
  own hooks, so a session blocked on a permission prompt is distinguishable from one still thinking
  without opening it. tmux-backed, git worktree per cell, one `npx` command.

Why this section: the efficiency it targets is attention, not CPU. When several coding agents run at once, the expensive part is not the model being slow — it is a session sitting on a permission prompt while you are looking at a different one. State comes from the CLI's own hooks (PreToolUse / Stop / Notification), not from parsing scrollback, so "working" and "waiting on you" are different colours instead of both being "output stopped".

Closest neighbours already here are YYLO (worktree per task) and Orkas (coordinating agents). This one is the supervision surface for the same kind of work.

MIT, npx mulmoterminal@latest, ⭐ 213. Disclosure: I am one of the authors.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@ejboy

ejboy commented Sep 14, 2026

Copy link
Copy Markdown
Owner

Thanks, this looks like a good fit for the list, and the proposed placement next to YYLO makes sense.

Before I merge, could you please simplify the description a bit and avoid implying that all supported agents expose the same hook-driven needs-you state? In particular, Codex does not appear to expose blocked-on-input state the same way Claude does.

Suggested wording:

- [MulmoTerminal](https://github.com/receptron/mulmoterminal) - Browser grid for parallel coding-agent sessions with real PTYs, status indicators, tmux persistence, and git-worktree isolation, reducing attention switching and missed agent prompts.

I’d keep the current insertion point between YYLO and OrcaReplay.

@isamu

isamu commented Sep 15, 2026

Copy link
Copy Markdown
Contributor Author

Thanks — you are right about Codex. It does not report blocked-on-input: its approval prompt is drawn in the TUI and never reaches the rollout file, so only Claude Code gets that state. My description was too broad.

I used your wording as-is and kept the position between YYLO and OrcaReplay.

@ejboy
ejboy merged commit 4486961 into ejboy:main Sep 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants