On the Linux editions (DE & OS) this is your full desktop environment. On macOS the
same experience runs as a preview app. See Editions & Platforms.
What it does
How rendering works
When a response arrives, the desktop passes the interface description to the renderer, which recursively builds each component. A validator runs first to keep a malformed description from causing problems. See The Renderer for details.The desktop canvas
The canvas manages a windowed desktop: draggable windows, entry animations, virtual workspaces, and the arrangement of cards the assistant produces. On Linux it also hosts built-in apps — a file explorer, terminal, settings, and a control center. See Desktop Environment and Built-in Apps.Talking to the assistant
Outbound
Your requests and on-screen state are sent to the assistant.
Inbound
Real-time updates stream back and are applied to the matching widgets live.
Theming
Interfaces support a top-level theme ofdark (default), light, or glassmorphic, and
semantic color tokens that adapt to the active theme automatically. See
Theming.