All of your agents, shells, and TUIs in one durable
terminal workspace.
brew install honeymux/tap/hmx
curl -fsSL https://get.hmx.dev | bash
Loading terminal…
Booting the browser terminal.
Features #
Modern TUI design
Use tmux like a GUI; graduate to key bindings at your own pace, or turn the UI off entirely for a traditional tmux workflow
Zero-config bootstrap
Frictionless out-of-the-box experience
Global visibility and control
Monitor and respond to any agent from any other tmux window or session (including remote) to reduce costly context switching
Agent multiplexing
Run and monitor unlimited instances of Claude Code, Codex CLI, OpenCode, etc -- simultaneously -- in any combination
Per-pane tabs (experimental)
Each tmux pane may hold multiple tabs sharing the same layout slot, for more flexible workspace organization
Buffer zoom
Full native OS-level search, scrollback, and clipboard copy from any tmux pane
Remote agents
Connect and manage agents running on other machines; many agents, many hosts, one pane of glass
Remote-backed panes
Troubles w/ tmux-in-tmux? Magically convert any local pane to a persisent, auto-managed remote pane with a single click
Conversation search
Quickly and easily locate and resume past coding agent sessions
Zoom gestures
Hold and release modifier keys for fast access to agent activity and other alternate screen views, leveraging the Kitty keyboard protocol
Sidebar
Multi-function sidebar for tracking agent status, tmux server hierarchy, agent hook activity, and more
Toolbar
Alternative interface to pane splits, detach, and other frequent functions using the arrow keys, mouse, or touch
Key bindings made easy
No fighting with config files; use the built-in key mapper UI for simple management of your preferred hot keys
Screenshot utility
Capture and export pane content to PNG, including full scrollback to long-form images
Layout profiles
Easily duplicate and spawn your favourite combinations of editor, coding agent, shell, etc
Quick terminal
Pop a temporary resizable terminal for ephemeral tasks, or pin to a window to keep it
Drag-and-drop
Reorder window or pane tabs; move windows between sessions or tabs between panes with ease
Dim inactive panes
Reduces brightness of the text in non-focused panes
Root shell watchdog
Applies a red tint to panes where foreground processes running w/ uid == 0 for increased awareness
Optional animations
Try out 'Honeybeams' for a fun new way to split your window panes, or the various agent notification options
Supported agents #
Claude
Codex
Gemini
OpenCode