The agent's
office.
A user-pinned Linux desktop that survives reconnects, with PulseAudio, optional GPU passthrough, and a tree-sitter–scoped clipboard that understands code. Resume from a warm snapshot in under 200 ms; the desktop is exactly where you left it.
X11 · Wayland · VNC
PulseAudio
optional VFIO passthrough
frontier (X server)
The properties
that matter.
X11 or Wayland inside a Frontier guest. VNC out over a TLS-1.3-fronted resolver.
PulseAudio in-guest, streamed over the CDP-equivalent for desktops.
Optional VFIO passthrough. NVIDIA, AMD, Apple Silicon Metal where supported.
User-pinned. Resume from warm snapshot. Idle sleep configurable per-tenant.
tree-sitter–scoped. Code copied with type info; pasted with import resolution.
Per-session ephemeral or per-user persistent (Habitat-friendly).
Agents speak to the desktop via the same CDP-style wire used for browsers.
How you
describe it.
[brane.desktop] substrate = "gaia" capability = "frontier" image = "omega/cloud-desktops:3.1.0" guest = "noble-aarch64-desktop"
What you
can rely on.
The desktop is exactly where you left it
Warm snapshots resume in under 200 ms. Reconnect from anywhere; window placement, open files, pasted clipboard all intact.
Real GPU when you need it
VFIO passthrough means real CUDA, Metal, or ROCm — not software emulation. Streaming the framebuffer keeps protocol overhead low.
Tree-sitter clipboard for agents
When an agent copies code, the clipboard knows it's code. Paste resolves imports, preserves types, and reformats per target language. Your agents stop fighting the clipboard.
Habitat-deployable for sensitive desktops
For BAA / FedRAMP-aligned workflows, run cloud-desktops on Habitat. The session never leaves your hardware; the resolver still gives you a public URL through your overlay.