Canvas

Keyboard shortcuts

Mac notation throughout — on Windows and Linux, ⌘ is Ctrl. The canvas sections below are the same list the in-app shortcuts dialog shows, so they stay current with the app.

Canvas#

KeysAction
ShiftDragBox-select nodes
SpaceDragPan the canvasor middle/right-drag
ScrollZoom in / outpinch on trackpads
⌘VPaste image or SVG as a node
ShiftF10Open the context menu

Selection & editing#

KeysAction
⌘ASelect all nodes
ShiftGGroup selected nodeswith nodes selected
⌘DDuplicate selected nodeswith nodes selected
⌘CCopy node reference for the agentwith nodes selected
DelDelete selected nodes / edgesor Backspace
⌘ZUndo
⌘⇧ZRedo
⌘⇧LTidy up (auto-arrange)
EscClose menus and dialogs

View#

KeysAction
Shift1Zoom to fit
Shift2Zoom to selectionwith nodes selected
Shift0Zoom to 100%

Agent chat#

KeysAction
⌘JToggle the agent panel
EnterSend message
ShiftEnterNew line in message
EscStop a running agentwhile a run is active

Global#

KeysAction
⌘KToggle the command palette
Shortcuts never fire while you are typing in a field, and editing shortcuts are disabled on read-only shared canvases — view shortcuts (zoom to fit, selection, 100%) still work there.

Inside nodes#

Once a node has focus — click it, or tab to it — a few keys act on it directly:

KeysAction
EnterStart editing the promptprompt node focused
↑↓Move through the @ node pickerEnter or Tab accepts, Esc dismisses
EnterOpen the image lightboximage node focused
SpacePlay / pausevideo node focused
EnterStart the capture or scrapecapture / site scrape node
EnterCopy the note's textsticky note focused, not editing
EscSave and stop editingsticky note, text input, DESIGN.md guide
ShiftEnterNew linetext input node
←→↑↓Resize a sticky note by 10pxShift for 50px, on the resize handle
EnterRename a groupEnter commits, Esc cancels

Image lightbox#

KeysAction
+Zoom in
-Zoom out
0Reset zoom
EscClose

Screen editor#

KeysAction
⌘SSave
EscStop inspect mode, then close the versions panel, then close the editoropen menus take Esc first
←→Resize the preview by 16pxShift ×4, on the width handle
EnterGo to the typed routeroute field

Everywhere#

KeysAction
⌘KToggle the command palette
↑↓Move through resultsEnter selects, Esc closes
→Next onboarding step← previous, Esc skips the tour
EscClose any dialog, menu or popover