Skip to main content

Connecting Nodes

Connections define how data flows between nodes. You create connections by dragging from an output handle to an input handle.

Handle types

Handles are color-coded by data type:
ColorData TypeDescription
Gold (hsl 45°)TextScripts, prompts, analysis results
Teal (hsl 174°)ImageGenerated or uploaded images
Purple (hsl 280°)VideoGenerated or uploaded videos

Creating connections

  1. Hover over an output handle (right side of a node) — it highlights when ready
  2. Click and drag to an input handle (left side of another node)
  3. Release to create the connection
Rules:
  • You can only connect handles of the same data type (e.g., image → image)
  • Output handles can have multiple connections (fan out to several nodes)
  • Input handles accept only one connection — dragging a new connection replaces the existing one
  • Invalid connections (mismatched types) are rejected automatically

Connection validation

Hyperclip validates connections in real-time. The connection line turns green when hovering over a valid target handle, and red when the types don’t match.

Special cases

Some nodes have dynamic handles:
  • Mixed Media Analysis — Accepts dynamic image and video inputs in addition to its base text input
  • Video Editor — Accepts multiple video inputs for combining clips
  • Image Generation — Can accept an optional image input for reference-based generation

Removing connections

Click on a connection line to select it, then press Delete to remove it.