Back to directory

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

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.

More in Coding agents

See all 793
  • The City

    github.com

    A native macOS app that shows Claude Code runs as a city, with each project as a building, each team as a floor of robots, and every animation driven by a real event from the claude CLI's stream.

  • rig

    tryrig.ai

    A small, single-binary agent runtime that points at any OpenAI-compatible model, local or hosted, reads and edits a repository's code, runs its tests and remembers what it learned, with a loop implemented in a few hundred lines.

  • Jauvex

    jauvex.reindent.com

    An Electron desktop app that puts Claude Code, Codex and Grok coding-agent sessions side by side and lets you steer them by voice, with a small model handling fast routing decisions.