Documentation Index
Fetch the complete documentation index at: https://docs.beeble.ai/llms.txt
Use this file to discover all available pages before exploring further.

Node Catalog
Canvas ships with four node groups.Input
| Node | Output | Notes |
|---|---|---|
| Video | video | MP4 or MOV. |
| Image | image | PNG, JPEG, or WebP. |
| Text | text | Plain text prompt. |
AI Tools
| Node | Inputs | Output | Notes |
|---|---|---|---|
| SwitchX | source video reference image alpha video (optional) prompt text (optional) | video | Same model as the standalone SwitchX product. Source and alpha handles are video-only. If you need Fill Mode, leave the alpha input disconnected. |
| Video Matte (MatAnyone) | video | video (alpha matte) | Two modes: Auto (one-click) or Select (interactive SAM editor). |
| Image Generator | prompt text images (optional) | image | Supports 1 to 4 reference images. |
| Text Generator | prompt text images (optional) | text | Generate text from prompts and optional image inputs. Supports 1 to 4 additional image inputs. |
| Camera Angle (Qwen) | image | image | Re-render a still from a different camera angle. |
Edit
| Node | Inputs | Output | Notes |
|---|---|---|---|
| Extract Frame | video | image | Extract a single frame from a video |
| Trim | video | video | Trim a video to a specific frame range |
| Crop | image / video | image / video | Crop an image or video. Interactive overlay or numeric inputs. |
| Resize | image / video | image / video | Resize an image or video to target dimensions |
| Invert | image / video | image / video | Invert RGB colors of an image or video. |
| Text Iterator | text | text | Split text into multiple items by delimiter. Drives multi-prompt batches. |
Utility
| Node | Inputs | Output | Notes |
|---|---|---|---|
| Compare | image / video | — | Side-by-side A/B comparison |
| Sticky Note | — | — | Sticky note for annotations |
| Viewer | image / video | — | Display connected media at larger size with playback controls |
| Dot | any | any | Reroute connections for cleaner graphs (. shortcut) |
Handles & Data Types
Each node’s handle color represents its data type. Required inputs are marked with an asterisk on the label (e.g.,Source *).

Type colors
| Type | Color | Examples |
|---|---|---|
| Image | ● Green | SwitchX reference, Extract Frame output |
| Video | ● Orange | SwitchX source / alpha / output, Video Matte output |
| Text | ● Blue | Text Generator output, prompt inputs |
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
V | Switch to Pointer tool |
H | Switch to Hand (pan) tool |
Space | Hold to pan; on selected video nodes, toggles playback (multi-select plays in sync) |
. | Add a Dot node |
Q | Toggle the Job Queue panel |
F | Fit view to all nodes |
Cmd/Ctrl + A | Select all nodes |
Cmd/Ctrl + D | Duplicate selected nodes along with their output content |
Cmd/Ctrl + G | Group selected nodes |
Cmd/Ctrl + C / Cmd/Ctrl + V | Copy / Paste |
Cmd/Ctrl + Shift + V | Paste selected nodes without their output history |
Cmd/Ctrl + Z / Cmd/Ctrl + Shift + Z | Undo / Redo |
Cmd/Ctrl + , | Open Settings dialog |
Shift + ? | Open the Keyboard Shortcuts dialog |
Delete / Backspace | Delete selected nodes and edges |