Built for the Mac
A desktop-class macOS workbench: fluid windows, reliable focus, and menus that feel at home — not a web shell in a frame.
v5.4.15 · macOS · Windows 5.4.15
A Mac-native workbench for multi-agent collaboration: high-performance terminals, Agent Chat, files, source control, browser checks, and supervised delivery — in one product.

Product
Split terminals, agent chat, files, and source control — collaborate and ship from one surface.
Clavue family
Capabilities
Not chat glued onto an editor. Terminals, supervision, and honest delivery are the product.
A desktop-class macOS workbench: fluid windows, reliable focus, and menus that feel at home — not a web shell in a frame.
High-performance terminal surfaces that stay responsive when you split panes and run many agents at once.
Claude Code, Codex, Clavue, Grok CLI and more side by side — coordinated in one workspace instead of scattered apps.
Browser checks, supervisor loops, and host controls with conservative trust defaults — so automation stays accountable.
Get started
Download the installer, move imux to Applications, and launch. Updates arrive in-app on the stable channel.
Choose a local project or remote host. One workspace keeps terminals, files, and agents on the same goal.
Split panes for Claude Code, Codex, Clavue, Grok, and more. Sign in for Agent Chat with official models.
Supervisor and delivery checks keep unfinished work honest — claims stay open until evidence is in place.
Updates
A subagent you delegated to can now be steered mid-run instead of only killed. Delegated work runs as a blocking loop over a private transcript, so while the parent awaited it a redirect had nowhere to land; steers now reach the live subagent before its next model call and read as new context, not as a tool result.
Agent Chat now carries Chat / Agent tabs above the conversation, so the pane states whether a turn will answer or act on files. Plan and Debug stay reachable and surface as a suffix on the Agent tab instead of being silently reset.
The random crash after several workspace operations is fixed at its root. The repository's ghostty.h had drifted from the header libghostty was built with, so ghostty_surface_config_s was 88 bytes where the library wrote 112 — every surface creation overran 24 bytes into adjacent stack memory, and the damage surfaced later under unrelated names. The root header is now the shipped xcframework header, and a release gate fails the build if they drift again.
Adding a project no longer crashes. The system open panel calls its completion handler from inside its own KVO notification dispatch, so creating the workspace there mutated the tab list while Combine still had per-thread notifications queued; the handler now hops to the next main-actor turn before touching sidebar state.
Adding a project no longer crashes. The workspace context refresh coordinator was resolving a main-actor Workspace handle inside a detached utility task; it now resolves by workspace id on the main actor, so the button that opens a folder stays on the same path as terminal creation.
imux v5.4.15
Download imux. Sign in with the same Clavue account when you need official models.