Get started
Every interface — the TUI, Cockpit, the browser, a script, or an agent — talks to the same live terminals. Nobody screen-scrapes. Nobody holds a second copy.
Surfaces
Same objects, many consumers. Start on the glass you already have.
01CLIThe reference TUI. Attach, split, detach. Prefix keys, copy-mode, fleet overlay.02CockpitNative macOS app for the same terminals. Apple silicon, same wire.03WebBrowser client with its own engine. The live demo on phux.sh is this surface.04AgentsCLI, JSON, MCP, OpenCode, Pi, Claude. Read, act, wait on the terminals you see.
Pick your path
New hereInstall, attach, detach, and drive a pane from a second terminal. No protocol required.Coming from tmuxThe model is familiar until it isn't: panes are a view. The terminal underneath is an object on a wire.You run agentsThe loop is read, act, wait. Selectors name panes. Agent sessions are a second resource kind.Building a peerServer sends terminal bytes. Client sends structured input. Start at PROTO, then required L1.