Color-coded UI — see at a glance which AI is running, and which one you are talking to
Bring your own AI agent — your existing subscription works as-is over ACP, the open agent protocol
Native performance — no Electron. Rust + GPUI, low memory and 60fps
Multiplexer — Fleet mode, a new idea for the agent era

The color you assign to a project carries all the way through — the rail, the tabs, the caret, the AI threads. However many projects you run side by side, you never lose track of where you are.
Try it — project color


Claude Code, Codex and any other ACP-compatible agent work out of the box. They run on the subscription you already have — no extra API key.
The destination, always shown — you can always see which thread and which branch you are sending to
Token usage, always shown — per-thread consumption and the running total, always in view
Diff review and checkpoints — review the changes before taking them in, and roll back whenever you want
Todo board — tasks live in a Markdown file, and the agent ticks off what it finishes
Written in Rust and drawn straight on the GPU by GPUI. No Electron, no webview — launch, scrolling and typing all stay light.
215ms
launch → ready to type
cold start
122MB
idle memory
RSS right after launch
10ms
⌘P filtering
measured over 50,000 files
60fps
drawn on the GPU
GPUI native UI
Measured on an M1 Mac
Run several agents side by side on one screen, and direct them while watching the whole picture. Each agent is isolated in its own worktree, so they can work on the same repository at once, safely.






The cells are not shrunken previews — they are the running agents and terminals themselves. Work in them directly, or maximize one to focus on a single agent.
LSP · tree-sitter · Git · terminal · Remote SSH · IME · hot exit




The cat-eared coder who lives at the top right of the Agent panel. Her gestures tell you what the thread is doing.



