Build workflows by connecting nodes.
New? Start with Getting Started.
Editor Layout
| Area | Where | What It Does |
|---|---|---|
| Canvas | Center | Place and connect nodes |
| Side Panels | Left/Right | Workflows, assets, settings |
| Toolbar | Bottom | Run, save, layout controls |
Canvas Basics
Your infinite workspace.
Navigate:
| Do This | How |
|---|---|
| Pan | Space + drag, or right-click drag |
| Zoom | Ctrl/โ + scroll |
| Fit everything | F |
| Reset zoom | Ctrl/โ + 0 |
The grid helps align nodes. Turn on Snap to Grid in View menu.
Working with Nodes
Each node does one thing.
Add Nodes
Space bar:
- Press
Spaceanywhere - Type what you want (โimageโ, โtextโ)
- Click to add
Double-click:
- Double-click empty space
- Opens node menu
Smart connect:
- Drag from a nodeโs output
- Drop on empty space
- See compatible nodes
Node Structure
- Header (top) - Name, drag to move
- Inputs (left circles) - Data in
- Outputs (right circles) - Data out
- Properties - Settings panel
Select Nodes
| Do This | How |
|---|---|
| One | Click it |
| Multiple | Shift + click, or drag box |
| All | Ctrl/โ + A |
| None | Click canvas |
Move Nodes
- Drag header to move
- Arrow keys to nudge
- Auto Layout button to organize
Bypass Nodes
Skip temporarily without deleting:
- Right-click node
- Select Bypass Node
- Node dims, data passes through
Good for:
- Testing - Compare with/without
- Debugging - Isolate problems
- A/B testing - Toggle effects
Re-enable: Right-click โ Enable Node
Result Overlays
Nodes show outputs on canvas:
- Images - Thumbnail preview
- Text - Text snippet
- Audio - Waveform
- Progress - Live status
Connections
Show data flow.
Make Connections
- Click output circle (right side)
- Drag the line to an input circle (left side of another node)
- Release to connect
Connection Rules
- Types must match: You can only connect compatible types (text to text, image to image)
- One input, multiple outputs: Each input accepts one connection; outputs can connect to many
- Color coding: Connection colors indicate data type
Removing Connections
- Click a connection line, then press
Delete - Right-click a connection for options
- Drag the connection away from its target and release
Smart Connections
When you drag a connection and release on empty space, the Connection Menu appears:
- Auto-create common nodes for that data type
- Browse compatible nodes filtered by what can receive the data
- Cancel by pressing
Esc
Running Workflows
Starting a Run
| Method | How |
|---|---|
| Button | Click Run in the bottom toolbar |
| Keyboard | Ctrl/โ + Enter |
Watching Progress
- Streaming nodes show output as itโs generated
- Preview nodes display intermediate results
- Node borders indicate status (running, complete, error)
- Edge animations show data flowing between nodes
Pausing and Resuming
You can temporarily pause a running workflow:
| Action | Button | Description |
|---|---|---|
| Pause | โธ (blue) | Temporarily stops execution - workflow state is preserved |
| Resume | โถ (blue) | Continues from where it paused |
The pause button appears in the floating toolbar while a workflow is running.
Suspended Workflows
Some nodes (like the WaitNode) can suspend a workflow to wait for external input:
| State | Button | Description |
|---|---|---|
| Suspended | โถ (purple) | Workflow is waiting for input - click to resume |
When a workflow is suspended:
- A notification shows why the workflow is waiting
- The purple Resume button appears in the toolbar
- Click Resume to continue the workflow with any required data
- The workflow can be stopped (cancelled) if no longer needed
Suspended workflows are useful for:
- Human-in-the-loop approvals
- Waiting for external data or API responses
- Checkpoint-based processing where you review intermediate results
Stopping a Run
| Method | How |
|---|---|
| Button | Click Stop (enabled when running, paused, or suspended) |
| Keyboard | Esc |
Missing Models
If a node needs an AI model you havenโt installed:
- Click the โMissing Modelโ indicator on the node
- The Recommended Models dialog opens
- Click to install โ runs in background while you work
Organizing Your Workflow
Auto Layout
Click the Auto Layout button (or press L) to automatically arrange your nodes in a clean, readable layout. The editor also auto-arranges nodes when Global Chat creates or modifies workflows.
Grouping Nodes
Select multiple nodes and press Ctrl/โ + G to group them. Groups:
- Keep related nodes together
- Can be collapsed to save space
- Move as a unit
Aligning Nodes
| Shortcut | Action |
|---|---|
A |
Align selected nodes |
Shift + A |
Align and distribute evenly |
Panels and Tabs
Multiple Workflows
- Open multiple workflows in tabs at the top
- Switch with
Ctrl/โ + 1-9or click the tab - Drag tabs to reorder
Left Panel
Access these views by clicking icons on the left:
| Icon | Panel | Purpose |
|---|---|---|
| ๐ | Workflows | Your saved workflows |
| ๐ฌ | Chat | Global Chat |
| ๐ | Assets | Your files |
| ๐ | Collections | RAG document collections |
| ๐ฆ | Packs | Installed node packs |
Right Panel (Inspector)
Press i to toggle the Inspector panel, which shows:
- Detailed properties for selected nodes
- Input/output documentation
- Validation errors and warnings
Finding Nodes
The Node Menu
Press Space to open, then:
- Search: Just start typing (โwhisperโ, โimageโ, โagentโ)
- Browse: Explore the category tree on the left
- Filter: Click the filter icon to show only nodes with specific input/output types
- Move: Drag the menu to reposition it
- Close:
Escor click outside
Node Documentation
Get help on any node:
- In the Node Menu: Hover over a node to see its description
- On the canvas: Hover over the
?icon at the bottom-right of any node - Inspector: Select a node and view full documentation in the right panel
Context Menus
Right-click for options anywhere:
| Location | Options |
|---|---|
| Canvas | Add node, paste, select all |
| Node header | Copy, duplicate, delete, group, bypass |
| Input/Output | Disconnect, add compatible node |
| Connection | Delete, add node in middle |
Built-in Editors
NodeTool includes professional editing tools for creative work.
Image Editor
Click the edit icon on image outputs or properties to open the full-featured editor:
- Crop & Resize: Adjust image dimensions and composition
- Rotate & Flip: Transform orientation
- Draw Tools: Brush, shapes, and text overlays
- Adjustments: Brightness, contrast, saturation controls
- History: Undo/redo all changes
Color Picker
The professional color picker appears when selecting colors in properties:
- Visual Selection: Saturation/brightness picker with hue slider
- Multiple Formats: Enter values as HEX, RGB, or HSL
- Harmony Modes: Complementary, triadic, analogous color suggestions
- Gradient Builder: Create and edit color gradients
- Swatches: Save and reuse favorite colors
- Contrast Checker: Verify accessibility compliance
- Eyedropper: Pick colors from anywhere on screen
Keyboard Shortcuts
Essential Shortcuts
| Shortcut | Action |
|---|---|
Space |
Open node menu |
Ctrl/โ + Enter |
Run workflow |
Ctrl/โ + S |
Save |
Ctrl/โ + Z |
Undo |
F |
Fit view |
Esc |
Stop / Cancel |
All Editor Shortcuts
| Shortcut | Action |
|---|---|
Ctrl/โ + C |
Copy |
Ctrl/โ + V |
Paste |
Ctrl/โ + X |
Cut |
Ctrl/โ + D |
Duplicate horizontally |
Ctrl/โ + Shift + D |
Duplicate vertically |
Ctrl/โ + G |
Group selection |
Ctrl/โ + 0 |
Reset zoom to 100% |
Ctrl/โ + 1-9 |
Switch to tab 1-9 |
A |
Align selected nodes |
Shift + A |
Align and distribute |
Arrow keys |
Nudge selected nodes |
Delete / Backspace |
Delete selection |
i |
Toggle Inspector |
1-5 |
Open left panel menus |
Tips
Design Principles
- Left to right: Data flows left to right
- Preview often: Add Preview nodes for intermediate results
- Name clearly: Rename nodes to describe their purpose
- Group logically: Keep related nodes together
Debugging
- Add Preview nodes between steps
- Check connections โ verify data types match
- Look at errors โ nodes show error messages
- Test incrementally โ run partial workflows first
Performance
- Local models โ slower but work offline
- Cloud models โ faster, require internet
- Streaming nodes โ show progress during execution
Next Steps
- Cookbook โ Workflow patterns and best practices
- Workflow Examples โ Ready-to-use workflows
- Tips & Tricks โ Power user features
- Node Reference โ All available nodes