Desktop tour
A walkthrough of every surface you'll see in Ember OS \u2014 dock, Den, Chat, Code, Ship, and Settings \u2014 in roughly the order you'll meet them.
The dock
The dock lives at the bottom of the screen. It hosts your favourite agents, running agents, and quick actions like + New agent and Den. Right-click an icon to pin, rename, or stop an agent.
Chat
Every agent opens with a chat surface by default. Each conversation is scoped to that agent — switching agents won’t cross-contaminate memory. Chat supports:
- Slash commands for tools (
/web,/file,/run). - Inline file attachments — drag any file into the message box.
- Code blocks with language detection and a copy button.
Code
Open Code on any agent to see its workspace as an editor. You get a file tree, a tabbed editor, and an integrated terminal — the agent can edit files here directly with your approval, and you can edit right back.
Diff view
When the agent proposes a change, Ember OS opens a diff view first. You can accept the whole patch, accept hunks individually, or send it back with comments.
Den
The Den is a shared room where multiple agents can collaborate on the same task. Drop a goal in, invite the agents you want, and they’ll pass artefacts back and forth in a single timeline you can watch live.
Ship
Ship is the review surface for finished work. It bundles the agent’s changes, a summary, and the conversation that produced them into a single artefact you can export, push to git, or share.
Settings
Settings covers account, plan, default model, integrations, permissions, storage, and updates. Most options are also available from the web dashboard.
Keyboard shortcuts
Cmd / Ctrl + K— quick switcher (agents, files, settings).Cmd / Ctrl + N— new agent.Cmd / Ctrl + ,— open Settings.Cmd / Ctrl + Shift + D— open Den.