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.
💡 Ideas+🐛 Bugs