Panels
Panels overview
Panels are the building blocks of every workspace. Here is the full catalog and the three ways to add one to your canvas.
Adding a panel
There are four ways to put a panel on the canvas:
- The build rail — a slim vertical pill on the left edge of the canvas with the Panel Library button on top and your pinned panel types below it (Terminal, Editor, Browser, … Agent). Click a pin to spawn that panel; drag pins to reorder them, or right-click to unpin.
- Panel Library (Cmd/CtrlShiftE) — browse every panel type in a searchable grid, grouped by category. Some panels (browsers, embeds, agents) offer a small config form right in the picker.
- Command Palette (Cmd/CtrlK) — type New Terminal, New Browser, and so on.
- Right-click the canvas — a context menu offers quick spawns and any panels you have pinned to the build rail.
TipInside a tab stack, the + button adds another panel of the same type as the active tab — it never opens the Library. Use the split button next to it to add a different type beside the current one.
Core panels
The everyday tools you build with. Each has its own page in these docs:
- Terminal — a real shell with a smart action bar and agent-session resume.
- Code Editor — a Monaco-powered editor with a file tree and tabs.
- Git — stage, diff, commit and manage branches.
- File Explorer — a git-aware tree of your project.
- Browser — an embedded web view for docs, previews and dashboards.
- Deska Agent — a coding agent that works beside your project.
- Projects — a list of recent projects for quick switching.
Documents & notes
- Document — preview PDFs, Word documents and images right on the canvas.
- Sticky Note — a freeform colored note with rich text. Notes can be anchored to a panel with a dashed connector line.
- AI Scratchpad — a quick brain-dump pad that keeps a running summary of what you write.
Focus & ambient widgets
Small, single-purpose widgets that keep their own space on the canvas. Most are chromeless — they render without a tab bar and reveal a close button on hover.
- Todo — a compact checklist with a progress counter.
- Pomodoro — a 25/5 focus timer whose countdown keeps running across workspace switches.
- Music — a mini lofi player to keep you in the zone.
- Mood Ring and Brainrot Player — ambient extras for when you want a little background motion.
Web embeds & nested canvases
- Voice — a dictation catalog that transcribes what you say. This is a managed AI feature.
- Custom Embed — paste any URL to pin it as a chromeless panel. Known media hosts (YouTube, Twitch, SoundCloud, and similar) render edge-to-edge with no address bar.
- Canvas — a nested canvas inside a dock zone, for splitting a complex layout into sub-surfaces.
NoteA few entries in the Library are marked coming soon and are not yet functional. They appear so you can see what is on the way.