6F · penthouse — terminal-native, open source
Your agents
work here
Every session walks in, sits down, and gets to work — in a pixel office that lives in your terminal.
- cc Claude Code
- cx Codex CLI
- ag Antigravity CLI
- rx DeepSeek-Reasonix
- cw CodeWhale
- cp Copilot CLI
- oc opencode
- cu Cursor CLI
- hm Hermes Agent
- ok OpenClaw
macOS · Linux · Windows · crates.io · MIT licensed
5F · studio — watch it work
Seven demos.
One office.
What's playing is live — the same office running in your browser. Every demo on the list is watchable: pick one and the wall plays it. Drag the clock, roll in a storm, switch the vibe.
A sun and moon arc the skyline as the day turns, weather rolls past the windows (rain, storm, snow, fog, overcast, windy, smog), and six themes reskin the office
- Multi-floor office PageUp/PageDown/↑↓/jk to navigate floors with slide transition
- Floating desktop window pixtuoid floating opens a frameless, always-on-top desktop window of the office — not just a terminal TUI
- Animated characters everyone types, waits with a '?', naps under z's, and walks A*-routed paths between desks.
- Coffee run idle agents fetch a coffee from the pantry and carry it back — the cup stays till they leave.
- Team palette shirt and pants colored by working directory — same repo, same colors: the room reads like an org-chart.
- Per-tool monitor glow edit glows blue, bash orange, read cyan — you can read the room from across the floor.
- Hover tooltips hover a coworker for session length, tool-call count and active-time %, or any desk or plant for its name.
- Hook-safe the hook shim always exits 0 — a stuck office can never block the agent it's watching.
4F · amenities — see it real
this office also pops out as a desktop window → pixtuoid floating
-
will it slow my agent down?
never — the hook exits 0 in under 200ms, by contract.
— the hook-shim contract (CLAUDE.md, architecture invariant 5)
-
is anything uploaded?
nothing — read-only local logs; nothing ever leaves your machine.
— the machine-room copy (HowItWorks, step 02)
3F · machine room — launch, connect, code
Up and running
in a minute.
-
pixtuoidOpen the office
Launch the TUI in any terminal. Empty desks at first, waiting for someone to show up.
-
press s → connectConnect your CLI
Open the Sources panel and bind your agent (Claude Code, Codex, …). pixtuoid wires up the integration for you — everything stays local and read-only, and nothing ever leaves your machine.
-
# just start codingWatch them arrive
Every session you start shows up at a desk within seconds. Disconnect in the panel and they head for the elevator.
2F · tenants — the resident CLIs
Whichever CLI
they run.
Each coding agent shows up as a coworker. Support is per-tool and per-OS — the same matrix as the Sources panel inside the app. New CLIs land via one Source adapter.
| Tool | macOS | Linux | Windows | How |
|---|---|---|---|---|
| Claude Code | supported | supported | experimental | hooks + session transcripts |
| Codex CLI | supported | supported | experimental | hooks + session transcripts (merged per session) |
| Antigravity CLI | supported | supported | experimental | session transcripts |
| DeepSeek-Reasonix | supported | supported | experimental | hooks only (global ~/.reasonix/settings.json) |
| CodeWhale | supported | supported | experimental | hooks only (~/.codewhale/config.toml [hooks], cwd-keyed) |
| Copilot CLI | supported | supported | experimental | session transcripts only (~/.copilot/session-state/, sub-agents interleave by agentId) |
| opencode | supported | supported | experimental | hooks (TS plugin → ~/.config/opencode/plugin/, session-id-keyed) |
| Cursor CLI | supported | supported | experimental | hooks (~/.cursor/hooks.json, session-id-keyed) |
| Hermes Agent | supported | supported | experimental | hooks (~/.hermes/config.yaml hooks, session-id-keyed; approve the hook once in Hermes to activate) |
| OpenClaw | supported | supported | experimental | hooks (TS plugin → openclaw gateway; a wandering gateway mascot, not a desk agent) |
supported experimental
1F · front desk — get it
Move them in.
macOS, Linux & Windows. Install, run pixtuoid, and the office opens.