v0.1 — now with peer messaging & tomodachi penguin

The terminal for
the agent era

Run a wall of AI coding agents from one TUI. An AI conductor orchestrates your Claude, Aider, and shell workers while you keep typing. See who's blocked, who's shipping, and who needs a nudge — all at a glance.

blockedworkingdoneidle live agent state, per pane
peemux wall view — multiple AI coding agents running concurrently with live status dots
Rust
Single binary, zero deps
4-state
Agent status model
P2P
Tailscale peer messaging
MIT
Open source forever

Sidebar + conductor + penguin

The conductor Claude lives in the sidebar, orchestrating workers through the peemux CLI. The tomodachi penguin reacts to agent state and incoming messages. Your friends list shows who else is running peemux on the tailnet.

peemux sidebar — AI conductor, tomodachi penguin, friends list, and notifications

Built for agent-heavy workflows

Not a tmux clone with AI bolted on. Designed from scratch around the reality of running 3–10 concurrent coding agents.

🎯

AI Conductor

A pinned Claude pane in the sidebar acts as your single point of contact. It spawns workers, reads their output, kills stuck ones, and orchestrates multi-step tasks — all through the standard peemux CLI.

🧱

Wall View

See all your agents at once in a mosaic of live mini-renders. Click any tile to jump in. Each pane carries a colored status dot so you instantly know who's blocked, working, done, or idle.

🐧

Tomodachi Penguin

A live-animated pixel art penguin that reacts to agent state. Happy when work finishes, cranky when agents are blocked, waves when messages arrive. 9 mood animations rendered in half-block Unicode.

🌐

Peer Discovery

Zero-config peer-to-peer messaging over Tailscale. If someone on your tailnet is running peemux, they show up in your friends list. Direct TCP — no relay, no accounts, no server.

🔄

Session Persistence

Your layout auto-saves every 30 seconds and restores on next launch. Crash, close, detach — your wall of agents comes back exactly as you left it.

⌨️

tmux-shaped Bindings

Ctrl-b prefix, familiar keybindings. If you know tmux, you already know peemux. Split, navigate, and manage panes without learning a new language.

💬

Teams Integration

Optional Microsoft Teams chat via the Graph API. Get notified when agents finish, send messages to your team, and check presence — all from the terminal.

Rust Performance

Single binary, sub-millisecond input latency, real PTY rendering with alacritty_terminal (same VT engine as Zellij). No Electron, no browser, no runtime.

🎨

Agent-Agnostic

Works with any CLI tool — Claude Code, Aider, Cursor CLI, Copilot, custom scripts. If it runs in a terminal, peemux can orchestrate it.

How it works

1. Launch
$ peemux
Server starts, conductor spawns claude,
you're in.
2. Tell the conductor
conductor >
"Refactor the auth module, fix the
flaky tests, and update the docs."
Conductor spawns 3 workers,
briefs each one, monitors progress.
3. Watch the wall
auth-refactorfix-testsupdate-docs
Live status. Click to inspect.
Conductor handles the rest.

How peemux compares

peemux isn't a tmux replacement — it's what tmux would be if it were built today for AI-heavy workflows.

FeaturepeemuxtmuxOthers
AI conductor (auto-orchestrate agents)
Per-pane agent state (blocked/working/done)
Wall view (mosaic of live renders)
Peer-to-peer messaging (Tailscale)
Session persistence
Works with any terminal program
Single binary, no runtime
Open source (MIT)

“Others” = agent harnesses like herdr, claude-squad, cmux

Get started in 10 seconds

macOS and Linux. Single binary. No runtime dependencies.

Homebrew (recommended)
$ brew tap arcnid/peemux
$ brew install peemux
Cargo
$ cargo install peemux
From source
$ git clone github.com/arcnid/peemux
$ cd peemux
$ cargo install --path .
Then just run it
$ peemux
Server starts. Conductor spawns. You're in the cockpit.

Free for solo devs. Forever.

Everything you need to orchestrate a fleet of AI agents on your own machine ships free and open source. peemux pro adds cloud sync and team collaboration for when you outgrow solo mode.

peemux
$0
Free forever, MIT licensed
  • Wall view with live mini-renders
  • AI conductor sidebar
  • 4-state agent status model
  • Session persistence & auto-save
  • Peer messaging over Tailscale
  • Tomodachi penguin (9 moods)
  • Teams integration
  • tmux-shaped keybindings
  • Works with any CLI agent
Install free
coming soon
peemux pro
TBD
For teams & power users
  • +Everything in free
  • Cloud sync — sessions across machines
  • Session sharing — invite others into your wall
  • Cross-layer agent orchestration — agents coordinating across peemux instances
  • Team dashboard — shared fleet visibility
Join the waitlist

Stop tab-switching between agents

peemux puts your whole agent fleet in one view. Free, open source, and built by someone who runs 5+ claudes at once every day.