wmux
A workspace multiplexer for AI coding agents that runs Claude Code, Codex, Gemini, or other CLI agents in parallel git worktrees on Windows and macOS, with a daemon that survives reboots and an iPhone app for approving agent questions remotely.
wmux multiplexes whole agent workspaces, including terminals, agents, git worktrees, and a browser, the way tmux multiplexes a single terminal, all owned by a daemon that keeps sessions running across quits, crashes, and reboots. A single prompt can fan out into up to eight tasks, each in its own git worktree on a fresh branch with its own agent.
When an agent stops to ask a question, such as a tool call held by an approval gate, the question appears as a push notification on a paired iPhone; picking an answer in the inbox advances the corresponding pane back on the desktop. Terminal and agent output travel from the Mac to the phone only against the daemon the user runs, and notification content reaches the push relay as a sealed envelope it cannot read.
It installs on Windows through a package manager or a signed installer, and on Apple Silicon macOS through a notarized app; an iOS companion app is available, and experimental Linux builds exist. It is written in TypeScript.