Understanding Nodes

Nodes are the basic building blocks on the vpick canvas. Each node handles one specific task.

Node Types Overview

Node What It Does
Text Stores a piece of text
AI Assistant Calls AI to generate copy
Image Generator Generates images with AI
Video Generator Generates short videos with AI
Audio Generator Generates voice-over with AI (TTS)
Music Generator Generates music with AI (BGM)
Lipsync Makes a portrait talk in sync with audio
Vocal Separator Separates audio into vocals, accompaniment, and original
Voice Changer Transforms voice style with ElevenLabs
Audio Combine Mixes multiple audio tracks into one
Combine Merges multiple video clips into one
List Stores multiple items for batch processing
Upload Uploads your own images or files
Group Visually groups multiple nodes

AI Assistant

Enter a prompt and AI will generate text content for you.

Common uses:

You can enable "Export as List" to automatically split the AI response into multiple items, making it easy to feed into an Image Generator for batch processing.

Image Generator

Supports multiple models (Nano Banana 2, Grok Imagine, Seedream, etc.) to generate images from text descriptions.

Video Generator

Supports multiple models (Veo 3.1, Kling 3.0, Grok Video, Runway, etc.) to generate short videos from text descriptions.

Audio Generator (Voice Over)

Uses the ElevenLabs V3 model to convert text to speech.

Music Generator

Uses the Suno V4.5 model to generate complete music from text descriptions.

Lipsync

Uses the Kling Avatar model to turn a static portrait photo into a talking video.

Vocal Separator

Uses the Demucs model to separate audio into three independent tracks.

Voice Changer

Uses ElevenLabs Speech-to-Speech to transform voice style.

Audio Combine

Mixes multiple audio tracks into one.

Combine

Merges multiple video clips in order into one complete video.

List

The key node for batch generation. Store multiple items in a List, connect it to an Image or Video Generator, and it will automatically generate one output for each item.

For example, a List with 5 items connected to an Image Generator will produce 5 images.

Upload

Upload images from your computer to the canvas. Common uses:

Group

Visually group multiple nodes for easier management.

Connections

Nodes connect to each other with lines, and data flows along these connections:

[AI Assistant] -> [List] -> [Image Generator]

This way, the AI-generated text enters the List, and each item in the List generates an image separately.

Advanced Example: Lipsync Video

[Upload (Portrait Photo)] -> image-in -> [Lipsync]
[Audio Generator] -> audio-in -> [Lipsync]
[Lipsync] -> videos-in -> [Combine]
[Music Generator] -> audio-in -> [Combine]

This workflow will:

  1. Audio Generator creates the voice-over
  2. Lipsync makes the portrait talk
  3. Music Generator creates background music
  4. Combine merges the lipsync video + background music into the final video