Persistent · audio · GPU

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.

[display]
X11 · Wayland · VNC
[audio]
PulseAudio
[gpu]
optional VFIO passthrough
[capability]
frontier (X server)
At a glance

The properties
that matter.

display
X11 or Wayland inside a Frontier guest. VNC out over a TLS-1.3-fronted resolver.
audio
PulseAudio in-guest, streamed over the CDP-equivalent for desktops.
gpu
Optional VFIO passthrough. NVIDIA, AMD, Apple Silicon Metal where supported.
session
User-pinned. Resume from warm snapshot. Idle sleep configurable per-tenant.
clipboard
tree-sitter–scoped. Code copied with type info; pasted with import resolution.
storage
Per-session ephemeral or per-user persistent (Habitat-friendly).
agents
Agents speak to the desktop via the same CDP-style wire used for browsers.
In the manifest

How you
describe it.

[brane.desktop]
substrate   = "gaia"
capability  = "frontier"
image       = "omega/cloud-desktops:3.1.0"
guest       = "noble-aarch64-desktop"
By design

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.
PERSISTENT

Real GPU when you need it

VFIO passthrough means real CUDA, Metal, or ROCm — not software emulation. Streaming the framebuffer keeps protocol overhead low.
GPU

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.
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.
PRIVATE