Nodaro Docs
DocumentationNode ReferenceModelsAI Agents (MCP)DevelopersSelf-hostingResearch
Core concepts

Presets

A preset saves a node's settings under a name. Use Nodaro's factory presets, save your own, find them with search and favorites, and share them as a JSON file.

A preset is a named snapshot of a node's settings: its prompt, model, aspect ratio, voice and every other parameter. You save a setup once and load it onto any node of the same type in one click. Nodaro ships factory presets for the most-used nodes, and you can save, organize and share your own.

How it works

Factory presetsMy presets
Who makes themNodaroYou
Where they appearThe Factory section of the preset menu, in foldersThe My Presets section, at the top of the menu
Can you change themNo. They are read-only starting points.Yes: update, rename, organize and delete them
Who sees themEveryoneOnly you, on all your devices

Every node with settings has presets, and a new node type gets them automatically. Nodes without settings, such as a sticky note, and the asset nodes, such as Character, Location and Object, have no preset menu.

Use a preset

The preset menu is in two places: at the top of the settings panel, below the node's name, and on the node itself, in the toolbar that appears when you point at the node. Until you choose a preset, the menu reads PRESET.

Open the preset menu

Click PRESET on the node or in its settings panel. At the top is a Favorites band, when you have favorites. Then come My Presets and the Factory folders, which start collapsed.

Find a preset

Browse the folders, or type in Search presets…. The search matches names, descriptions and tags, and shows every match in one list.

Apply it

Click the preset. If it would overwrite settings you already have, Nodaro asks "Apply preset?" first. Click Apply. To go back, press Ctrl+Z.

Fill in the placeholders

Many factory prompts contain placeholders in curly braces, such as {brand || a modern tech startup}. Replace them with your own words, or leave them: each placeholder then uses its default. Then run the node.

After you apply a preset, its name shows in the menu. When you change one of its settings, a * appears next to the name, so you know that the node no longer matches the preset. You cannot apply a preset while the node is running.

Everything in the preset menu

ItemWhat it does
Save as newSaves the node's current settings as a new preset of yours.
Override “name”Updates the active preset of yours with the node's current settings, after you confirm. Factory presets cannot be overridden.
Search presets…Filters every preset by name, description and tags.
The star on a rowAdds the preset, factory or yours, to Favorites.
Import and ExportLoad presets from a .json file, or save them to one.
The delete button on a rowDeletes one of your presets.
Reset to defaultClears the selected preset and restores the node's default settings, after you confirm.
Manage presets…Opens the dialog where you organize your presets.

Placeholders and default values

Factory prompts use the same syntax as prompt variables. A placeholder with a default, such as {brand || a modern tech startup}, gives a sensible result even when you run the preset without changes. You have three ways to fill it:

  1. Run it as it is. Each placeholder uses its default.
  2. Type over it. Replace the whole placeholder with your own words, such as "a family bakery".
  3. Connect a node with the same name. A Text node labeled "brand" fills {brand} at run time, so upstream nodes or the people who use your app can set it.

What a preset saves

A preset saves the node's reusable setup: the prompt, the model, the aspect ratio, the resolution, the quality, the seed, the voice, the style, the numeric settings, and the node's pre and post text.

A preset never saves:

  • Results. Generated images, videos and run states are results, not settings.
  • The node's label. Applying a preset never renames your node.
  • Connections. Connections belong to one workflow, so a preset leaves them as they are.
  • Generated plans. The authored plan of a Motion Graphics, Composite, After Effects, 3D Title or Lottie Overlay node is a result. Applying a preset clears it, so an old animation never shows under new settings.

A preset applies its model together with the settings of that model. When you apply a preset made for another model, any setting that does not fit the new model is adjusted automatically.

Pre and post text. A preset that ships prompt content, a prompt or pre and post text, replaces the node's pre and post text. A preset that only changes settings leaves your prompt and your pre and post text alone. Keep a preset's reusable wording in its pre and post text, so that the prompt field stays free for your subject.

Organize your presets

Click Manage presets… to open the management dialog for your own presets:

  • New folder creates a collapsible folder, and New section creates an always-open heading at the top level.
  • The Top level menu on a row moves a preset into a folder or a section.
  • Move up and Move down change the order of folders, sections and presets.
  • Description (optional) adds a short description, which shows under the name and is searchable.
  • add tag… adds tags, which the menu's search also matches.
  • Rename folders and presets in place. Deleting a folder moves its presets back to the top level, so no preset is ever lost.

In the preset menu, your folders and sections appear in the order you set, under My Presets. The Favorites band at the top holds both factory presets and yours.

Factory presets for images

Generate Image has the largest factory catalog. Each preset chooses the best model and aspect ratio for its job, for example a model that writes text well for logos and thumbnails.

FolderWhat it holds
Reference SheetCharacter, Pose, Location, Product, Outfit, Scene, Creature, Vehicle, Food, Mascot and Pet boards, made from one connected photo. See Reference boards.
Cast & ConsistencyCharacter Reference Grid, Cast Mega Grid for two to four characters, and Cast Scene: clean grids to feed back as identity references.
Edit by NameLabel Elements numbers the parts of a connected photo, and Apply Named Edit changes parts by their label.
Face PrivacyFaceless · 3D Blank Head, Remove Faces and Transparent Faces: edits that hide faces and keep the rest of the photo.
Photography & CinematicCinematic stills, studio and golden-hour portraits, black and white, macro, food, aerial and landscape.
CharactersCharacter sheets, such as a turnaround, action poses, expressions and outfit variations, plus portraits and avatars.
Product & CommerceProduct on white, lifestyle, flat lay, packaging and device mockups, beauty hero.
Branding & LogosWordmark, emblem and mascot logos, app icon, monogram.
Marketing & SocialYouTube thumbnail, Instagram post, story or reel, ad creative, quote card, web banner.
Print & PostersMovie and event posters, book cover, T-shirt print, die-cut sticker, album cover.
Illustration & Art StylesAnime, comic, manga, watercolor, oil, flat vector, isometric, pixel art, coloring page, concept art and more.
Handmade & Stop-MotionClaymation, needle felt, sock puppet, cardboard diorama, embroidery, clay food.
Film & StoryboardStoryboard frame, cinematic keyframe, matte painting, mood board tile, establishing shot.
Architecture & InteriorsExterior, interior, real estate hero, skyscraper.
Icons, Game Assets & TexturesGame icon, seamless texture, emoji set, pixel sprite.
Diagrams & InfographicsBlueprint, infographic, app mockup, flowchart, chart, timeline.
Portrait TransformationsAge progressions such as Timeless Soul, a decade timeline, four seasons and times of day, from a reference photo.
Stylized SubjectMixed styles, such as a cartoon person in a real photo. Connect a reference image.
EditsRemove or replace the background, colorize, restore an old photo, relight, restyle, and doodle overlays. Connect a reference image.

The Stylized Subject and Edits folders are also on Modify Image.

Factory presets for video

Generate Video presets are built around camera work. Each one chooses a fitting model, an aspect ratio and a duration that the model supports, and adds a tuned negative prompt against warping, flicker and morphing. Social presets use 9:16.

FolderWhat it holds
Camera MovesSlow push-in, dolly out, 360° orbit, arc, crane up, tracking follow, pan, tilt-up reveal, whip pan, dolly zoom.
Shot Types & AnglesEstablishing wide, medium, close-up, macro, low-angle hero, overhead, FPV drone.
Cinematic & SpecialtyHandheld documentary, slow motion, timelapse, hyperlapse, bullet time, rack focus.
Social & ReelsVertical hero, talking head, product reveal, quick cuts, POV walk.
Product & AdsProduct hero, 360 spin, liquid splash, unboxing, lifestyle ad.
Motion Graphics & LogoLogo sting, title reveal, particle and loop backgrounds.
B-Roll & NatureClouds timelapse, water in slow motion, forest drift, aerial landscape, ocean loop.
Animation & StyleAnime motion, 3D cartoon, claymation, living watercolor.
Looping & BackgroundsSubtle motion, living wallpaper.
Viral & EffectsFrozen in ice, superhero transformation, elevator doors reveal, POV skydive, underwater POV. Best with an input image.
Scene RecipesScripted scenes with sound and lip-synced lines, such as a meteor scene, a cartoon short and a two-character dialogue. Connect your reference boards and grids so that every character stays the same.
Video EditingEdit Video changes a clip connected to Video Refs by instruction. Type the change you want as the prompt.

Factory presets for other nodes

NodeFolders and examples
Generate MusicBy Use-Case, By Mood / Score and By Genre. Each preset sets a genre, a mood, instrumental or not, and a prompt.
Suno Create MusicBy Use-Case and By Genre, instrumental and ready to run, and Vocals & Songs, which sets a style and a song structure for your own lyrics.
Text to SpeechNarration, Advertising & Hype and Conversational & Calm: delivery profiles that work with whichever voice you choose.
Text to AudioTransitions & Impacts, Ambiences (loopable), UI & Stingers and Foley & Action.
PromptAssistants, Writing & Marketing, Utility and Structured Output: roles such as copywriter, translator, summarizer and JSON extractor.
Generate ScriptBy Format, such as YouTube Short, explainer and UGC ad, and Long-Form & Narrative.
Describe ImageAccessibility & SEO, Extraction and Creative, such as alt text, OCR and reverse prompt.
Voice DesignNarration & Character and Professional & Assistant.
Voice ChangerRevoice Styles, from faithful to studio clean.
Add CaptionsCaption Styles: Clean Subtitles, TikTok Bold, Karaoke Highlight, Word Pop, Bouncy Captions, Word Highlight and Top Banner.
Video to VideoRestyle Looks: anime, claymation, cyberpunk neon, oil painting, 3D animated and watercolor, with the original motion kept.
Combine VideosJoins & Transitions: Hard Cut, Crossfade, Dissolve, Fade Through Black and Seamless Join (One-Shot).
Motion GraphicsSix folders, such as Titles & Text, Intros & Logos and FX Overlays, with editable colours and text after the run.
Lottie OverlayConnected Graphic, Celebration & FX, Reactions & Social and Emphasis & UI, with placeholders for the timing and the position.
Relight & SwitchOne preset for each operation.

Seamless Join (One-Shot) fixes the small jump between clips that continue each other, such as clips made from a storyboard of start and end frames. It keeps a hard cut, trims 4 frames from the end of each clip and 3 from the start, and crossfades the audio.

Motion Graphics presets overwrite the node's prompt and canvas settings, and clear any plan the node already made. Lottie Overlay presets write their levers as placeholders, such as {start time || 1 second} and {corner || bottom-right}. They do not set the node's duration, so the overlay keeps following your video.

Export file format

An exported file is versioned JSON:

{
  "kind": "nodaro.node-presets",
  "version": 1,
  "exportedAt": "2026-06-05T12:00:00.000Z",
  "presets": [
    {
      "nodeType": "generate-image",
      "name": "Cinematic Portrait",
      "description": "Moody, shallow-depth portrait look.",
      "data": { "provider": "nano-banana-pro", "aspectRatio": "9:16" }
    }
  ]
}

When you import a preset whose name already exists for that node, Nodaro keeps both and adds "(imported)" to the new name. Importing never overwrites a preset.

From the API

You create and edit presets in the editor. Code and AI assistants can read them:

  • REST: GET /v1/node-presets lists your presets, GET /v1/node-preset-groups lists your folders and sections, and GET /v1/node-presets/factory?nodeType=generate-image lists the factory catalog of a node. OAuth tokens need the presets:read scope. See Presets.
  • SDK: client.presets.list(), client.presets.listGroups() and client.presets.listFactory(nodeType).
  • CLI: nodaro presets list, with --factory and --node-type, plus nodaro presets groups and nodaro presets export.
  • MCP: the list_node_presets tool.

A preset's data is the node's settings: merge it into a node's data when you build a workflow in code.

Frequently asked questions

Last updated on

On this page