Getting Started
Install
Section titled “Install”# Homebrew (macOS/Linux)brew install zanetworker/aimux/aimux
# From sourcegit clone https://github.com/zanetworker/aimux.gitcd aimuxmake install # builds and copies to /usr/local/binRequirements
Section titled “Requirements”- tmux - required for split-pane session embedding and agent launch
- Go 1.24+ - only if building from source
- Running AI coding agents: Claude Code, Codex CLI, or Gemini CLI
Launch the TUI
Section titled “Launch the TUI”aimuxaimux auto-discovers running Claude, Codex, and Gemini processes. The agent table refreshes every 2 seconds.
Launch the Web Dashboard
Section titled “Launch the Web Dashboard”aimux web # web dashboard on port 9090aimux web --port 8080 # custom portaimux --web # both TUI and web simultaneouslyOpen http://localhost:9090 in your browser.
CLI Commands
Section titled “CLI Commands”| Command | Description |
|---|---|
aimux | Launch TUI dashboard |
aimux web | Launch web dashboard (default port 9090) |
aimux --web | Launch both TUI and web |
aimux sessions | List/search session history |
aimux resume | Resume a previous session |
aimux --version | Print version |
Quick Tour
Section titled “Quick Tour”- Start some agents - Run Claude Code, Codex, or Gemini in other terminals
- Open aimux - They appear automatically in the dashboard
- Select an agent - Press Enter (TUI) or click a card (web) to see its trace
- Annotate - Mark turns as good/bad/waste to build eval datasets
- Export - Send traces to MLflow via OTEL, or save as JSONL