QuickstartMoving from RabbitholesCore concepts
Canvas OverviewCreating NodesConnectionsOrganizing the CanvasSearchSide ViewExportKeyboard Shortcuts
Chat NodeText NodeWeb NodePost Node (YouTube & more)Document Node (Beta)Image NodeGroup Node
Models & ProvidersRAG ModePersonasSlash Commands (Skills & Prompts)Using MCP Tools in ChatSub-AgentsVoice Input
Cloud ProvidersAgent ProvidersOllama (Local Models)Custom ProvidersMCP Servers (Beta)Default ModelsConnected ToolsPersona PromptsAccount ManagementSystem Preferences
Troubleshooting & Support

Keyboard Shortcuts

Every keyboard shortcut in the desktop app, grouped by where it works.

Last updated: July 6, 2026

On Windows and Linux, read ⌘ as Ctrl.

Canvas

ShortcutAction
⌘KOpen search
⌘ASelect all nodes
EscDeselect / exit the current mode
Space + dragPan the canvas
⌘ + clickCreate a Chat node at the cursor
0Tidy Up (auto-arrange nodes)
Backspace / DeleteDelete the selected nodes or edges
⌘CCopy selected nodes
⌘VPaste nodes (or clipboard content — see Creating Nodes)

Node creation

Press a letter, then click the canvas to place the node:

ShortcutNode type
CChat node
TText node
IImage node
VPost node
DDocument node
WWeb page node

Chat node

ShortcutAction
EnterSend message
Shift + EnterNew line
⌘⇧EnterSend the message into a new branch
⌘BCreate a branch from the active node
Ctrl + MStart voice input
EnterFinish recording (while recording)
EscCancel recording (while recording)

Text formatting (bubble menu)

ShortcutAction
EnterSubmit
Shift + EnterNew line
EscClose the menu

Export

Download a canvas as Markdown or JSON for backup, sharing, or use in other tools.

Chat Node

Talk to AI models on the canvas — with branching, connected context, tools, and voice input.

On this page

CanvasNode creationChat nodeText formatting (bubble menu)