Nodes Overview

Nodes are the building blocks of every workflow in Berrys. Each node does one thing: generate an asset, transform an input, route data, or annotate the canvas. Connect nodes together and your outputs flow forward automatically.

Every node has input handles (left side) and output handles (right side). Drag from an output handle to an input handle to create a connection. Once connected, the upstream node's output passes to the downstream node automatically.

Generation and Prompt Nodes

Generation nodes take a prompt or input asset and produce an output using an AI model:

  1. Image — Generate or transform images using text prompts and reference images

  2. Video — Generate videos from text or images, with full control over duration and aspect ratio

  3. Audio — Generate voiceovers, sound effects, and music from text

  4. Text — Run text-to-text generation — compose, summarize, extract, translate

Prompt & composition nodes help you write better prompts and structure creative inputs:

  1. Prompt Helper — AI-powered node that composes or enhances prompts using context from connected nodes

  2. List — Split text into an array and fan-out connections to multiple downstream nodes

  3. Brand System — Store your brand identity and wire it into any generation node

Utility Nodes

Utility nodes process, compare, or restructure data within your workflow:

  1. File — Upload images, videos, or documents to use as inputs

  2. Output Gallery — Collect and compare multiple generated outputs in one place

  3. Image Compare — View two images side by side for quick visual comparison

  4. Video Frame Grab — Extract a single frame from a video as an image

  5. Video Stitch — Combine multiple video clips into one

  6. Video Trim — Cut a video to a specific start and end time

  7. Canvas Group — Group a set of nodes into a collapsed, reusable block

  8. Router Node — Branch your workflow conditionally

  9. Comment — Add a note or label anywhere on the canvas

Common questions

How many node types does Berrys have?
Berrys has three categories: generation nodes (Image, Video, Audio, Text), prompt and composition nodes (Prompt Helper, List, Brand System), and utility nodes (File, Output Gallery, Image Compare, Video Frame Grab, Video Stitch, Video Trim, Canvas Group, Router, Comment).

Can one node output to multiple downstream nodes?
Yes. Any node’s output handle can connect to multiple downstream nodes simultaneously — each receives the same output.

Do nodes run in parallel or one at a time?
Nodes run in dependency order. Nodes that don’t depend on each other run in parallel. A node that requires an upstream output waits for that result before starting.