Nodaro.ai Node Reference

Complete reference for all nodes available in the Nodaro.ai visual workflow editor.

Tip: Every node supports Presets — save a node’s configuration under a name and reload it in one click, with built-in factory presets plus your own custom ones (searchable, exportable/importable).

Pre & post text: every AI prompt node can carry promptPrefix / promptSuffix — settings-only text wrapped around the prompt at run time (hidden from app users, captured by presets).

Not sure which model to pick? See Choosing Models — everyday vs premium tiers and a use-case → model table across image, video, audio, and text.

Quick Reference


Finding a node in the editor

The add-node picker (Tab on the canvas, or the sidebar) groups every node by what you are trying to do, not by which subsystem runs it. Nine tabs, each split into families:

Common — a curated shortcut list. Everything in it also appears in its family below.

A tab shows everything that deals with its medium, not only what produces it — so Describe Image sits on Image, Add Captions and 3D Title on Video, Transcribe on Audio. Image / Video / Audio also carry a collapsed Creative Controls block at the foot of the list.

Image

Family Nodes
Add Your Own Upload Image
Create Generate Image
Edit & Retouch Modify Image · Upscale Image · Remove Background · Generate Mask · Paint Mask · Image Collage · Image Overlay · Extract Frame
References Reference Sheet · Reference Board
Understand Describe Image · Describe to Picker · Image Critic

Video

Family Nodes
Add Your Own Upload Video
Create Generate Video · Generate Video Pro · Music Video · Still to Video · Slideshow
Story & Script Story → Video · Scene · Generate Script
Animate & Perform AI Avatar · Cinematic Avatar · Lip Sync · Speech to Video · Motion Transfer · Face Swap
Continue & Restyle Extend Video · Edit Video Pro · Retake Video · Video to Video · Relight & Switch
Cut & Assemble Trim Video · Combine Videos · Apply EDL · Assemble Narrated Video · Adjust Speed · Loop Video · Fade In/Out · Composite · Compose Video · Split into Chunks · Manual Edit
Sound for Video Video SFX · Merge Video & Audio · Extract Audio · Remove Audio
Titles, Graphics & Captions 3D Title · Motion Graphics · After Effects · Lottie Overlay · Add Captions · Render Video
Format & Export Resize Video · Social Media Format · Upscale Video · Transcode Video · Gif to Video
Analyze Video Analysis · AI Audit

Audio

Family Nodes
Add Your Own Upload Audio · Reference Audio
Speech & Voiceover Text to Speech · Text to Dialogue
Voices Voice Changer · Voice Changer Pro · Voice Design · Voice Remix · Dubbing
Music Suno Create Music · Generate Music · Suno Lyrics · Suno Cover · Suno Extend · Suno Mashup · Suno Replace Section · Suno Add Vocals · Suno Add Instrumental · Suno Upload Extend · Suno Style Boost · Suno Convert WAV
Sound Effects Text to Audio
Clean & Separate Voice Extractor · Audio Separation · Suno Separate · Silence Detect
Edit Audio Trim Audio · Combine Audio · Mix Audio · Adjust Volume · Audio FX
Transcribe Transcribe · Forced Alignment

Models

Family Nodes
Generation Settings Provider · Aspect Ratio · Duration · Motion · Scene Count · Tone · Style Guide

Assets

Family Nodes
Characters Character Asset · Create Face
Creatures Animal/Creature Asset
Places Location Asset
Objects Object/Props Asset

Automate

Family Nodes
Triggers Schedule Trigger · Webhook Trigger · Telegram Trigger
Get Content Web Scrape · Video URL · Telegram Channel Feed
Text Text · Combine Text · Split Text · Prompt
Lists & Batching List · Collect · Selector · Filter List · Sort List · Remove Duplicates · Merge Lists · Choose Best
Logic & Data Router · Extract Field · QA Check
Workflows Sub-Workflow · Component · Sub-Workflow Input · Sub-Workflow Output
Canvas Group · Teleport Send · Teleport Receive · Preview · Sticky Note

Publish

Family Nodes
One-Click Publish to Social
Platforms Instagram Post · TikTok Post · YouTube Upload · Facebook Post · X Post · LinkedIn Post · Telegram Post
Export Save to Storage · Webhook Output

Creative Controls

Family Nodes
Subject Person · Animal · Vehicle · Weapon
Wardrobe & Pose Styling · Pose
Scene Setting · Era / Period · Furniture · Held Prop · Material · Backdrop · Loop Subject
Camera Framing · Lens · Camera / Film Stock · Exposure Settings
Light & Look Lighting · Color / Look · Mood · Atmosphere · Style · Photo Genre · Photographer / Artist Style · Render Quality · Aesthetic / Microtrend
Motion & Time Camera Motion · Temporal
Effects Action FX · Character FX · Composition Effects · Post-Process Effects · Transition
Music & Voice Music Genre · Music Mood · Instrumentation · Voice Character · Voice Delivery · Suno Voice

A family with no nodes in your edition renders nothing at all — self-hosted Community builds simply do not show the Cloud-only families.


Table of Contents


Input Nodes

Provide data to your workflow: text, images, video, audio, or external triggers. These are typically the starting points of any workflow.

Node Description When to Use
Text User-provided text input with variable support Provide prompts, descriptions, or text data to downstream nodes
List List of items, or a multi-column typed table, for batch iteration Batch process multiple prompts or subjects; grow into a typed table for multiple variables per iteration
Upload Image Upload or provide an image URL Source images for image-to-video, editing, or composition
Upload Video Upload or provide a video URL Source video for processing, effects, or transformation
Upload Audio Upload or provide an audio URL Source audio for TTS, lip sync, dubbing, or mixing
RSS Feed Pull content from RSS/Atom feeds Automated content pipelines from blogs or news sources
Web Scrape Scrape Google Search, web pages, RSS, Instagram, or TikTok (5 actors, dynamic credit cost) Data ingestion pipelines; seed generation workflows with live search results or social post metadata
Meta Ads Pull public Facebook + Instagram ads from Meta’s Ad Library by keyword, advertiser (picked by name) or Facebook Page (1 credit per requested ad, tiered) Competitor ad research; seed creative pipelines with real ad copy, CTAs and visuals
Instagram Pull public Instagram posts (images, carousels, reels) by profile or hashtag (1 credit per requested post, tiered) Track a creator/brand; research a hashtag; seed pipelines with real captions and visuals
Video URL Download video/audio from YouTube or other URLs Import video from YouTube, TikTok, Instagram, Facebook, X
Reference Audio Extract audio from YouTube or uploaded video Extract audio tracks for dubbing, remixing, or analysis
Webhook Trigger Trigger workflow via HTTP webhook endpoint Integrate with external systems, APIs, n8n, or Zapier
Schedule Trigger Trigger workflow on a cron schedule Daily content generation, recurring social posting
Telegram Trigger Trigger workflow when a Telegram bot receives a message Run pipelines from chat messages, photos, or videos sent to your bot
Telegram Channel Feed Read recent posts from a public Telegram channel Follow channels, pull posts, rewrite and repost

Parameter Nodes

Configure shared settings that feed into multiple downstream nodes. These control generation behavior.

Parameter picker nodes have a typed colored output pip — click it to see which downstream nodes are connected to this picker, manage connections (disconnect, focus, connect to a new consumer), and drag-reorder where applicable.

Fields every picker shares — the preText / postText free-text fragments and the Prompt hint mode (full / compact) lever — are documented once in Parameter nodes — shared behaviour.

Generation parameters

Free-form or enum settings that feed AI / video / audio generation nodes via FieldMappings or direct text wiring.

Node Description When to Use
Tone Define tone/style for AI generation Set consistent tone across script and image generation
Style Guide Visual style reference text Maintain consistent visual aesthetics across generated assets
Provider Select AI provider and model Route generation to a specific model for downstream nodes
Scene Count Specify number of scenes to generate Control script generation output length
Duration Set target duration in seconds Define video or audio length for downstream nodes
Aspect Ratio Define video/image aspect ratio Set consistent dimensions (16:9, 9:16, 1:1, 4:5)
Motion Control motion intensity Adjust video generation movement (subtle/moderate/dynamic)

Picker nodes — Look family

Visual style, mood, color, atmosphere, and aesthetic pickers. Wire into an AI image/video node’s cinematography handle.

Node Description When to Use
Setting Pick from 63 settings across indoor/urban/nature/fantastical Establish where a shot takes place
Atmosphere Pick atmospheric conditions (fog, rain, smoke, …) from 40 entries Add weather, particles, and light scattering to a scene
Style Pick a visual style preset (cinematic, anime, oil-painting, …) from 48 entries Lock the overall aesthetic register
Color / Look Pick a color-grading look (warm, teal-orange, bleached, …) from 41 entries Set the chromatic signature of a frame
Mood Pick a mood (calm, tense, melancholic, …) from 50 entries Anchor the emotional tone of a generation
Photographer / Artist Pick from 67 photographers, directors, illustrators, painters Anchor in a recognizable creator-style canon
Aesthetic / Microtrend Pick a microtrend aesthetic (y2k, cottagecore, vaporwave, …) from 46 entries Tap into named visual subcultures
Era / Period Pick a historical era (1950s, ancient-rome, victorian, …) from 32 entries Set the chronological frame
Photo Genre Pick a photography genre (fashion-editorial, street, macro, …) from 46 entries Lock genre conventions
Backdrop Pick a studio backdrop (white-seamless, cyc-wall, gradient, …) from 40 entries Studio / product / portrait composition
Render Quality Pick a render-pipeline preset (raytracing, octane, unreal, …) from 24 entries Nudge toward CG/3D aesthetics
Composition Effect Pick a composition effect (bursting-through-frame, DoF, …) from 19 entries Compositional discipline
Post-Process Effect Pick a post-processing effect (vignette, grain, light-leak, …) from 18 entries Finishing-pass aesthetics
Action FX Pick environmental effects (multi-pick) from 72 entries Earthquake, lightning, explosion, falling-objects — scene-event prompt injection
Loop Subject Pick a loop subject (tunnel, kaleidoscope, vortex, …) from 35 entries Seamlessly-looped video content

Picker nodes — Camera family

Lens, format, motion, transitions, character-driven effects, and character movement.

Node Description When to Use
Camera Motion Pick from 71 camera motions; graph-aware startState/endState handles Set camera behavior (static, pan, dolly, zoom) for video generation
Lens Pick from 16 lenses (wide-angle, normal-50mm, telephoto, fisheye, anamorphic, …) Set focal-length character
Camera / Film Stock Pick from 31 camera/film formats (35mm, IMAX, super-8, polaroid, VHS, …) Specify recording medium
Transition Pick a cinematic transition (76-entry catalog, 8 categories, multi-pick + timing fields) Inject transition effects into AI-generated video clips (cross-dissolve, time-shift, morph, portal, glitch, etc.)
Character FX Apply a character-driven effect (57 entries, 5 categories) with target ref name substitution Animate transformations, fantastical powers, body modifications, or subject-bound auras on a named character
Character Motion Pick what the subject does across the clip (1054 moves, 20 categories), up to 3 in order, with target and partner name substitution Choreograph entrances, gestures, dance, stunts, and two-person moves for a named character

Picker nodes — Subject / Object family

Pose, material, animals, vehicles, weapons, props.

Node Description When to Use
Pose Pick a pose from 81 entries (standing, sitting, action, dynamic) Direct subject posture
Material Pick a material from 66 entries (silk, leather, metal, glass, marble, …) Set dominant surface/substance
Animal Pick an animal from 126 entries with descriptions Feature animals in a scene
Vehicle Pick a vehicle from 107 entries with descriptions Feature vehicles in a scene
Weapon Pick a weapon from 85 entries with descriptions Action / fantasy / sci-fi / period work
Held Prop Pick a held prop from 59 entries (smartphone, umbrella, bouquet, …) Add narrative texture to a portrait or scene
Furniture Pick a furniture piece from 78 entries across 9 categories Furnish an interior scene with a specific, well-described piece

Picker nodes — Multi-dim composed pickers

Pickers that combine multiple independent dimensions into a single descriptor.

Node Description When to Use
Framing Multi-dim: shot size + angle + coverage + composition + vantage (72 options across 5 fields) Per-shot framing direction
Lighting Multi-dim: time-of-day + style + direction (72 options across 3 fields) Compose a full lighting setup
Person Multi-dim: 21 attributes (type, age, ethnicity, regional aesthetic, build, face, hair, eyes, skin, …) — 547 options Casting brief / recurring-character generation
Styling Multi-dim: makeup + eyewear + headwear + hair + jewelry + nails + face-paint + fabric (262 options across 9 fields) Fashion-editorial / character continuity
Temporal Multi-dim: speed + freeze + direction + shutter (18 options across 4 fields) Time-based effects (slow-mo, freeze, reverse)
Exposure Settings Multi-dim: aperture + shutter speed + ISO (20 options across 3 fields) Photographic exposure-triangle direction

Picker nodes — Sound / Music / Voice

Music and voice-design pickers. Wire into Suno, Generate Music, Text-to-Audio, or ElevenLabs Voice Design.

Node Description When to Use
Music Genre Pick genre + subgenre + era for music generation Feed Suno Generate, Generate Music (MiniMax), Text to Audio
Music Mood Pick energy + emotion + vibe for music generation Feed Suno Generate, Generate Music (MiniMax), Text to Audio
Instrumentation Pick instruments + production style + vocal presence Feed music generators; flips MiniMax instrumental flag
Voice Character Pick age + gender + accent + timbre for ElevenLabs Voice Design Compose voice descriptions for Voice Design
Voice Delivery Pick pace + emotion + archetype for ElevenLabs Voice Design Compose voice descriptions for Voice Design

AI Text Nodes

Generate, transform, or extract text using AI models.

Node Description When to Use
Generate Script AI multi-scene script with cinematography Create structured video scripts with scene descriptions and camera directions
Prompt LLM text generation from a prompt (formerly “Generate Text”) (selectable model, optional image/video/audio refs). Two outputs: full text and a ===NEXT===-split items fan-out list. Built-in + user templates; “Create N Image Nodes” fan-out Rewrite/transform text, caption media, brainstorm, or fan out N image prompts
QA Check LLM quality gate — scores text 0.0-1.0, returns pass/fail + reason Validate generated scripts or captions before they continue downstream
Transcribe Speech-to-text with diarization Convert audio to text with speaker identification and timestamps

AI Image Nodes

Generate, edit, and transform images using 20+ AI providers.

Node Description When to Use
Generate Image AI image generation from text (23 providers) Create images from prompts with style, aspect ratio, and quality controls; inpaint a masked region or refine a result in place
Edit Image (legacy API endpoint) Documents the legacy edit-image REST endpoint (upscale / remove-bg / nano-banana-edit). Editor users: use Upscale Image, Remove Background, or Modify Image instead. Reference for edit-image API calls; new workflows should use the dedicated nodes
Modify Image Transform an image with a text prompt (20+ providers) Prompt-driven editing: style transfer, inpainting, instruction edits
Upscale Image Increase image resolution (Recraft, Topaz) Enhance generated or uploaded images at 2x or 4x
Remove Background Strip the background to a transparent PNG (Recraft) Cut out subjects for compositing or product shots
Image to Image (legacy API endpoint) Documents the legacy image-to-image REST endpoint (20 providers). Editor users: use Modify Image instead — it consolidates all prompt-driven image transformation. Reference for image-to-image API calls; new workflows should use Modify Image
Generate Mask Text-prompted segmentation mask (Grounded SAM) Create a mask for inpainting from a description; passes image through for chaining
Paint Mask Hand-painted mask as a reusable canvas value (free, no AI) Brush a mask over a connected image, or hand-refine a Generate Mask output, and feed it to any mask input
Image Critic Score an image on realism / character consistency / prompt adherence / anatomy / aesthetic / style-match via VLM QC pipeline gates, automated regeneration loops with modify-image, batch quality scoring
Describe Image Extract text description from image Auto-caption images, extract prompts from art, accessibility
Describe to Picker Analyze an image with a vision model → catalog-valid picker JSON (Person) to auto-fill a parameter picker Turn a reference photo into a Person casting brief; recurring-character setup
Reference Sheet Composite a turnaround / expression / full reference sheet from a character, object, or location Build a model sheet for consistency; export, or feed the clean panels into generators as a multi-image reference
Reference Board Generate a dense reference board (hero + metadata + panels + palette) in one AI pass from reference image(s); refine globally, with a mask, or re-roll Lock a subject’s look in one premium artifact to feed downstream for consistency

AI Video Nodes

Generate video from images, text, or other video using state-of-the-art models.

Node Description When to Use
Generate Video Unified video producer — text-only, image-to-video, first+last frame, reference mode, or video-edit (V2V) driven by which inputs are wired (VIDEO_GEN_PROVIDERS catalog); providers include VEO 3.x, Gemini Omni (Pro & Flash), Kling, Seedance 2, Wan 3.0, LTX 2.3, and more Animate images, generate from text, run reference-driven multimodal mode (Seedance 2, VEO 3.x), or edit existing video (Gemini Omni) — one node, all modes
Generate Video Pro Long-form video — auto-splits requests beyond a single segment’s 15s limit into multiple Seedance 2 segments and stitches them into one clip (self-host: via your nodaro.ai connection) One continuous clip longer than 15 seconds
Edit Video Pro Replace a span (min 4s, max 120s) of an existing video with newly generated content — Seedance 2 reference bridge, stitched back into the source (self-host: via your nodaro.ai connection) Reshoot or restyle a portion of an existing clip without regenerating the whole thing
Image to Video (legacy) Redirects to Generate Video; legacy image-to-video workflows auto-migrate on load New workflows: use Generate Video instead
Text to Video (legacy) Redirects to Generate Video; legacy text-to-video workflows auto-migrate on load New workflows: use Generate Video instead
Video to Video Transform video with text prompt Style transfer, content modification, or a whole-clip Seedance 2.5 edit that keeps the source length and ratio
Relight & Switch Relight + switch/composite driven by the source pixels (Beeble SwitchX) Relight a subject, swap/restyle a background, or composite via reference image + alpha mask
AI Avatar Talking-avatar video from a HeyGen avatar + script or wired audio Generate presenter or spokesperson videos; two speech modes (script+voice / wired audio)
Cinematic Avatar Prompt-driven generative avatar clip from 1-3 HeyGen avatar looks (no script/voice) Cinematic intros, teasers, and stylized character moments driven by a text prompt
Lip Sync Sync audio to character face Create talking head videos from portrait + audio
Video SFX Generate synced sound effects, foley, or ambience for a video (replaces existing audio) Add SFX or atmosphere to silent or AI-generated clips via Replicate’s mmaudio
Face Swap Replace face in video with reference image Character replacement and creative remixing
Speech to Video Generate video from speech (Wan 2.2) Create video driven by speech audio input
Motion Transfer Apply video motion to static character Transfer movement from reference video to character image
Extend Video Continue video generation with new prompt Extend VEO, Runway, or LTX 2.3 Pro video with new footage at the start or end; Seedance 2 Extend continues ANY video by URL with seamless trim-stitched audio+video
Video Retake Replace a time window of an existing video — audio, video, or both (LTX 2.3 Pro) Surgically fix a few seconds of dialogue, repaint a botched shot, or re-score a specific beat

AI Audio & Speech Nodes

Text-to-speech, voice processing, and audio generation using ElevenLabs and other providers.

Node Description When to Use
Text to Speech ElevenLabs TTS with 3 models, 46 languages Convert text to natural speech with voice selection
Text to Audio Generate ambient audio and sound effects Create SFX, ambient sounds, or background audio from description
Voice Extractor Isolate voice from mixed audio Remove background noise, extract clean vocal track
Audio Separation Separate any audio into stems (Demucs) Vocal/instrumental split or full stems on any (non-Suno) audio
Text to Dialogue Multi-speaker dialogue generation Create conversations with different voices per speaker
Voice Changer Revoice audio or a talking video Replace the voice in audio — or a whole video — preserving emotion and timing
Voice Changer Pro Replace each speaker’s voice independently in multi-speaker audio or video Re-voice multi-speaker recordings with per-speaker voice mapping (self-host: via your nodaro.ai connection)
Dubbing Translate audio preserving speaker identity Translate spoken audio to another language
Voice Remix Generate voice from natural language description Create custom voice from text description
Voice Design Design custom voices with full controls Create reusable voices with loudness, guidance, and quality controls
Forced Alignment Word-level timestamp alignment Get precise word timing for captions or animation sync
Generate Music AI music generation (MiniMax) — for Suno use the dedicated Suno nodes Create background music or full songs from prompts

Suno Music Nodes

Dedicated suite for music creation, editing, and manipulation powered by Suno AI.

Node Description When to Use
Suno Voice Create a custom voice persona from a recording Train a voiceId to sing on Suno Generate / Cover / Extend
Suno Generate Generate full song from prompt and lyrics Create complete songs with style, lyrics, and vocal control
Suno Cover Create cover version of existing song Re-record existing audio in a new style or voice
Suno Extend Continue/extend existing Suno track Add more content to a Suno-generated track
Suno Lyrics Generate song lyrics from prompt AI-write lyrics with structure (verse, chorus, bridge)
Suno Separate Separate vocals and stems Extract vocal/instrumental or full 12-stem separation
Suno Music Video Generate music video for track Auto-create visual accompaniment for Suno audio
Suno Mashup Blend two tracks together Combine two audio tracks into a mashup
Suno Replace Section Replace section of track Re-generate a specific time range within a track
Suno Style Boost Enhance style of lyrics Improve and refine style text for better generation
Suno Add Instrumental Add instrumental to vocals Generate backing track for vocal-only audio
Suno Add Vocals Add vocals to instrumental Generate vocals for instrumental-only audio
Suno Convert WAV Convert MP3 to high-quality WAV Get lossless audio from Suno output
Suno Upload Extend Extend non-Suno audio via Suno Continue any uploaded audio using Suno’s generation

Video Processing Nodes

FFmpeg-based video manipulation.

Node Description When to Use
Combine Videos Concatenate videos with transitions Join multiple clips with ~50 FFmpeg xfade transitions: cuts, fades, dips, wipes, slides, irises, slices, reveals, covers, blurs, and zooms
Apply EDL Render an edit decision list into one media file (10 CR/output minute) Turn a structured edit description (sources + ordered segments) into a finished video or audio cut; optionally emit a transcript remapped to match the cut
Edit Plan Plan an edit from a transcript — tighten, find clips, or mark chapters (Cloud; per source-minute × tier, provisional) Turn a timed transcript into an EDL plan that Apply EDL renders; clips mode fans out one render per clip
Assemble Narrated Video Fit N ordered (clip, voice) blocks into one MP4 Audio-led narrated-video assembly: short voice centers over its clip with padding, long voice slows the clip (capped, then holds); audio is never cropped
Still to Video One still image + one audio track → MP4, zero credits Animate a still with zoom / pan / Ken Burns (or none) for exactly the audio’s length — narrated slides, visualizers, photo moments
Slideshow 2–100 images over one optional audio track → MP4, zero credits Ordered stills with per-slide motion + transitions; audio-anchored timing (equal split / pinned rows / disclosed proportional scale), silent without audio
Resize Video Crop, pad, or stretch to target aspect ratio Reformat video dimensions for different platforms
Gif to Video Convert an animated GIF to MP4, zero credits Turn a GIF into an MP4 motion reference for video models that reject GIF input (local FFmpeg)
Social Media Format Auto-format for platform specifications Prepare video for Instagram, TikTok, YouTube, etc.
Trim Video Cut video to start/end times Extract specific sections from longer video
Extract Frame Pull a single still frame as a PNG Capture last frame for i2v chaining, thumbnails, or reference stills
Image Collage Composite N images into one 2K/4K image Tile a batch of images into a smart (justified) or grid collage — mood boards, contact sheets, social grids
Image Overlay Place up to 12 layers — pictures, real text, QR codes, shapes — on a base image, pixel-exactly, with a draggable live preview Logos, watermarks, headlines, price badges, QR codes and stickers placed by anchor + % offsets — banners, thumbnails, covers, before/after cards
Video Upscale Upscale resolution (Topaz, VEO) Enhance video quality to 1080p, 4K, or 8K
Add Captions Generate and overlay captions on video Add subtitles, word-highlight, or karaoke-style captions
Adjust Speed Change playback speed (0.25x-4x) Create slow motion or time-lapse effects
Loop Video Repeat video for target duration Extend short clips by looping
Fade In/Out Add fade transitions to video Smooth intro/outro with black or white fades
Transcode Video Convert video codec and resolution Change codec (H.264/H.265), quality, or resolution
Manual Edit Open video in web editor Make manual adjustments in browser-based editor
Remove Audio Strip the audio track, output a silent video Mute a clip losslessly before adding new sound
Video Analysis Scene-by-scene breakdown for AI re-creation Reverse-engineer a video (or YouTube URL) into castable ≤8s scenes with prompt-ready descriptions, layered audio (concurrent speech/music/sfx), and reusable entity slots
AI Audit Re-watch a video against its analysis and disclose every fix Sanity-check a Video Analysis result before spending downstream generation credits; wire a finished analysis to re-verify it directly, or leave it unwired to auto-run one first

Audio Processing Nodes

FFmpeg-based audio manipulation.

Node Description When to Use
Split into Chunks Divide a video or audio file into equal-duration segments (20 CR) Batch transcription, per-scene processing, or chunked dubbing of long recordings
Merge Video & Audio Combine video with audio tracks Add voiceover, music, or sound effects to video
Extract Audio Demux a video’s audio track to MP3 Pull audio from a video for transcription, dubbing, or reuse
Silence Detect Detect silent spans in audio or video and emit them as source-clock ranges (1 CR, keyless) Find dead air and long pauses before an editing pass; feed a downstream tighten/edit step
Trim Audio Extract section of audio file Cut specific time range from audio
Mix Audio Blend multiple audio tracks with levels Layer voice, music, and SFX with volume control
Combine Audio Concatenate audio tracks end-to-end, with per-segment trim Join clips sequentially (vs. Mix Audio’s layering)
Adjust Volume Change volume and add fade transitions Normalize, boost, or fade audio tracks
Audio FX Reverb / EQ / echo audio effects Place a dry voice in a room (reverb), telephone/megaphone, echo

Text Processing Nodes

Simple text manipulation utilities.

Node Description When to Use
Combine Text Concatenate text with custom separator Join multiple text outputs into one
Split Text Split text by delimiter into list Break text into items for batch processing

Video Composition Nodes

AI-powered video composition and rendering. Create professional video productions from assets and prompts.

Node Description When to Use
Compose Video AI scene-graph video composition from text Build track-based video from natural language description
After Effects AI-generated post-processing effects Apply color grading, vignette, grain, blur, letterbox to video
Lottie Overlay AI-placed timed Lottie animations over video Add confetti, particles, animated graphics at specific times
3D Title AI animated 3D text scenes Create cinematic 3D title cards with particles and lighting
Generate 3D Scene Create editable animated clay scenes Preview blocking and camera motion from prompts and references
Edit 3D Scene Revise a scene through instructions or deterministic operations Adjust objects, camera and timing before MP4 export
3D Render Pro Author a 3D scene and export it in one operation Get a finished 3D shot plus its editable composition from one run
Motion Graphics AI 2D motion graphics generation Create lower thirds, title cards, kinetic typography
Composite Multi-layer video compositing Picture-in-picture, split screen, overlay with blend modes
Render Video Finalize composition to video file Render any composition plan to final video output; a 3D scene is priced by frame size
Scene Cloud-only. Pipeline-managed scene container with shot list, camera, motion. Created by the Story → Video pipeline (Phase 1B.2). Populated by the Scene Director LLM in Stage 5; animated by the pipeline orchestrator in Phase 1C

Asset Nodes

Create reusable character, creature, object, location, and face assets with multiple variations for consistent generation across workflows.

Node Description When to Use
Character Asset Multi-variation character assets, built in the full-screen Character Studio (Resources / Identity / Visuals / Character) — or pick an existing character from your Library or the Public Gallery Define characters with expressions, poses, motions, lighting, structured Person + Wardrobe attributes, a trainable LoRA (Cloud), voice, and personality; or reuse a saved/community character
Animal/Creature Asset Animal or creature with angles, poses, variations, motion — built in the full-screen Creature Studio, or chosen from your Library or the Public Gallery Define recurring animals or creatures (free-text species, incl. mythical) for consistent scenes; or reuse a saved/community creature
Object/Props Asset Object or prop with angles, materials, variations — created new, or picked from your Library or the Public Gallery Define props with multiple viewing angles and material options; or reuse a saved/community object
Location Asset Environment with time/weather variations — created new, or picked from your Library or the Public Gallery Define settings with time-of-day and weather variations; or reuse a saved/community location
Create Face Facial asset for lip-sync and replacement Maintain facial identity across generated images and video

Output Nodes

Deliver results to storage, webhooks, or social media platforms.

Node Description When to Use
Save to Storage Export final asset to cloud storage Persist generated content to R2 cloud storage
Webhook Output Send result to external webhook URL Deliver results to external systems or APIs
Instagram Post Publish to Instagram Post images, reels, stories, or carousels
TikTok Post Publish to TikTok Upload video content to TikTok
YouTube Upload Upload to YouTube Publish videos or shorts with title, tags, privacy
LinkedIn Post Post to LinkedIn Share text, images, or video on LinkedIn
X Post Post to X/Twitter Share content on X (280 char limit)
Facebook Post Post to Facebook Share text, images, video, or stories
Telegram Post Send a message, photo, or video to Telegram Publish to a Telegram chat, channel, or group via a bot
Publish to Social Publish to ANY connected social account One node for all networks — pick the account, the platform follows

Workflow Nodes

Build modular, reusable workflows with sub-workflow nesting.

Node Description When to Use
Sub-Workflow Input Define input ports for nested workflow Create reusable workflow entry points with typed ports
Sub-Workflow Output Define output ports for nested workflow Define what a sub-workflow returns to its caller
Sub-Workflow Embed another workflow as a node, with inline editing and breadcrumb nesting Compose complex pipelines from reusable workflow modules – create a fresh child or reference an existing standalone workflow
Component Embed a published Nodaro Component (versioned marketplace sub-workflow) with exposed settings Drop a community or personal published component into any workflow; configure its inputs and settings inline

Generative Pipelines

Multi-stage AI pipelines that generate an editable Nodaro graph from a single prompt. Cloud edition only.

Node Description When to Use
Story → Video Cloud-only. Variable cost (~300 cr in Phase 1A). Orchestrates Detection (Haiku) → Showrunner (Opus) → Script + Cast Coverage Critics (Sonnet) under approval gates. Generate a complete cinematic workflow from a single story prompt; review and approve at each stage

Utility Nodes

Helpers for debugging and workflow organization.

Node Description When to Use
Preview Display text, image, video, or audio in editor Debug and inspect intermediate results
Choose Best Turn N candidate results into one — an AI judge picks the best against your criteria, or join / first / count / vote / merge JSON (type id reduce) Close a List fan-out or a Collect bundle — pick the winning variant, count what came through, or merge JSON
Selector Pick item(s) from a list — 7 modes (item / range / list / random / modulo / predicate / named-key); two outputs: picked + rest Share a single selection across multiple consumers, route rejected items, or reach operators the edge selector doesn’t support
Sticky Note Annotated notes on workflow canvas Document workflow logic and leave notes for collaborators
Group Spatial container that aggregates children’s outputs by type Organize related nodes; fan out per-type arrays into list-aware consumers
Collect Aggregate multiple inputs into per-type arrays Merge outputs from many nodes into ordered per-type lists
Filter List Keep list items matching one or more conditions (AND/OR) Narrow a scraped or generated list before fan-out
Sort List Sort a list by value or field (text/number/date, asc/desc) Order items by score, date, or name
Deduplicate Remove duplicate list items by value or field Drop repeats from scraped or merged lists
Merge Lists Combine lists by concatenation or element-wise zip Join parallel lists; inject a shared value into every item
JSON Process Filter, project, and extract paths from JSON data Reshape scraped/API JSON; drill into nested payloads
Extract Field Pull a specific field or dot-notation path from upstream JSON Extract title, url, or a nested property from Web Scrape or JSON Process output
Router Split execution into named routes via radio, checkbox, or data-driven conditional rules Build branching workflows, A/B paths, or data-conditional pipelines
Teleport Send Broadcast a value on a named channel without a visible wire Declutter large canvases; share one upstream value with distant or multiple downstream nodes
Teleport Receive Receive a value from a Teleport Send on the same channel Pick up a wirelessly broadcast value anywhere on the canvas