Reach terminal velocity

2 min read Original article ↗
Logo Terminal-native UX for agent-driven dev

All of your agents, shells, and TUIs in one durable
terminal workspace.

brew install honeymux/tap/hmx

curl -fsSL https://get.hmx.dev | bash

ʕ·ᴥ·ʔ Demo

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

Docs GitHub