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).
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
- Total Nodes: 150+
- Categories: 16
Table of Contents
- Input Nodes
- Parameter Nodes
- AI Text Nodes
- AI Image Nodes
- AI Video Nodes
- AI Audio & Speech Nodes
- Suno Music Nodes
- Video Processing Nodes
- Audio Processing Nodes
- Text Processing Nodes
- Video Composition Nodes
- Asset Nodes
- Output Nodes
- Workflow Nodes
- Generative Pipelines
- Utility Nodes
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 |
| 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 |
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.
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, and character-driven effects.
| 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 |
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 |
| Generate Text | LLM text generation from a prompt (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 to 2K/4K/8K |
| 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 |
| 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, Kling, Seedance 2, 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 (Cloud edition only) | 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 (Cloud edition only) | 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 or content modification on existing video |
| 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 (Cloud only) |
| 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 |
| 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 |
| Resize Video | Crop, pad, or stretch to target aspect ratio | Reformat video dimensions for different platforms |
| 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 |
| 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, mode-tagged audio, and reusable entity slots |
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 (2 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 |
| 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 |
| 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 |
| 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 |
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 (~30 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 |
| Reduce | Fan-in N upstream values into 1 via a strategy (pick-best-llm / concat / first-non-empty / count / vote / merge-json) | Close a List fan-out — pick the best variant, count survivors, 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 |