Multiplex your AI agents. Trace, launch, export. Never leave the terminal.
brew install zanetworker/aimux/aimux
git clone + make install
You're running 5 agents across 3 projects.
Claude is refactoring auth. Codex is writing tests.
A third session is idle, or stuck on a permission prompt?
You don't know. Each agent lives in its own terminal.
Auto-finds Claude, Codex, Gemini. Status, model, cost, tokens. Refreshes every 2s.
Live trace + interactive session side by side. PTY embed or tmux mirror.
Label turns GOOD/BAD/WASTE. Add notes. Export to MLflow for eval datasets.
Spawn agents from the dashboard. Pick provider, model, mode, directory.
Aggregated token usage and USD spend per project. Press c for instant visibility.
Run agents on K8s, EC2, or SSH. Local, Hybrid, or Remote modes. Zero-setup auto-provisioning.
Browse all past sessions. LLM-generated titles. Resume, annotate, or delete from one view.
Press H for unified health. Binary status, infra connectivity, workload inventory.
Built-in OTLP/HTTP receiver. Export to MLflow, Jaeger, or any OTEL backend.
Fire-and-forget tasks on infra. Track status, results, cost. Press T.
Provider + InfraProvider interfaces. Add a new agent or backend in one Go file.
Aggregated token usage and spend per project. Press :costs for instant visibility.
Label turns GOOD, BAD, or WASTE. Attach notes explaining why. Persisted to disk.
Traces with annotations become evaluation datasets. Compare models, calibrate judges.
Type :new to spawn agents without leaving the terminal. Pick provider, directory, model, mode, and runtime.
See Claude Code team configurations and members. Press :teams to view.
Three modes. One interface. Zero-setup K8s auto-provisioning.
Local → Claude on your machine, workers local
Hybrid → Claude local, workers on K8s/EC2 via MCP
Remote → Claude itself on K8s, you attach via TUI
Just point at a cluster. Aimux auto-creates namespace, secrets, and deployments.
Auth: Vertex AI, API key, or both. Forwarded from your local shell.
Press H or :health for unified status across all providers and infrastructure.
Local Providers
claude ✓ /opt/homebrew/bin/claude v2.1.72 3 active
codex ✗ not installed
gemini ✓ /opt/homebrew/bin/gemini v1.0.4 0 agents
Infrastructure (k8s)
Coordination: ✓ connected
Compute: ✓ connected 2 workloads
All past sessions, browsable. LLM-generated titles, cost per session, resume or delete with one key. Press :history to open.
brew install zanetworker/aimux/aimux
or: git clone https://github.com/zanetworker/aimux.git && cd aimux && make install