When building production prompt graphs, hardcoding static text into every node forces you to create duplicate workflows whenever you want to test variations. Whether you are switching Midjourney aspect ratios (16:9, 9:16, 1:1), toggling camera lenses (35mm, 85mm), or changing brand tones (Casual, Technical, Executive), duplicating node graphs quickly leads to canvas clutter.
Nodestr solves this with Option Select Nodes. A Select Node acts as a dynamic multi-branch switch. It receives multiple incoming prompt options via its left In ports and lets you toggle which option is active using a built-in dropdown selector. The active text branch is instantly routed downstream through its yellow Out port (#FDFD96) into your Output Hub.
Understanding the Select Node Architecture
Before building your first multi-branch switch, let's look at the key components of an Option Select Node:
Header Title: Rename the Select Node to describe its parameter switch (e.g. "Aspect Ratio Switch" or "Brand Tone Selector").
Multiple In Ports: Located on the left side, receiving noodles from upstream text nodes or options.
Add Input (+) Port: Located at the bottom-left, allowing you to add unlimited input ports dynamically as you connect new options.
Dropdown Option Switch: A select menu at the bottom of the node listing all connected incoming inputs. Choosing an option activates that branch.
Yellow Out Port (
#FDFD96): Located on the right edge, routing the currently selected option's text downstream.
Step 1: Spawning an Option Select Node
Adding an Option Select Node to your canvas follows Nodestr's standard creation workflow:
Press Shift + A anywhere on the canvas (or click the Square icon Add Node button on the floating bottom dock).
Type "Select" or browse down to Select Node in the creation menu.
Left-click to spawn the node on your canvas.
Double-click the header title to rename it (e.g. "Camera Lens Selector").
Step 2: Wiring Multiple Input Branches
Now let's provide multiple option branches for the Select Node to choose from:
Create Option Node A: Spawn a Text Node titled "Wide 35mm" and enter
35mm anamorphic wide-angle lens, cinematic perspective.Create Option Node B: Spawn a Text Node titled "Portrait 85mm" and enter
85mm prime portrait lens, shallow depth of field, creamy bokeh.Create Option Node C: Spawn a Text Node titled "Macro 100mm" and enter
100mm macro lens, ultra-detailed extreme close-up.Connect Input Noodles: Click and drag a noodle starting from the right Out port of Option Node A into an In port on the left of your Select Node. Repeat for Option Node B and Option Node C.
Dynamic Port Expansion: Need more options? Drag a noodle onto the
+ Add Inputport at the bottom-left of the Select Node to create a new input port on the fly!
Step 3: Switching Options and Routing Selected Text
Once your input branches are connected, switching between variations is instant and non-destructive:
Open the Selector Dropdown: Click the dropdown menu at the bottom of the Select Node.
Choose the Active Branch: Select "Portrait 85mm".
Observe the Yellow Out Port: The Select Node instantly highlights the active branch and routes its text through the yellow Out port (
#FDFD96).Non-Destructive Toggling: Changing options in the dropdown immediately updates the downstream prompt stream without disconnecting any noodles!
Step 4: Chaining Select Nodes into Output Hubs
Now let's route your dynamic option switch into an Output Hub:
Press Shift + A and select Output Hub.
Connect a noodle starting from the yellow Out port of your Select Node into an In port on the left of the Output Hub.
Click
☆ Set Primaryon the Output Hub header to mark it with the gold star badge (⭐ Primary).
Best Practices for Multi-Branch Prompt Engines
Use Descriptive Titles: Name your Select Nodes clearly (e.g. "Aspect Ratio", "Lighting Style") so team members know what parameter is being toggled.
Color-Code Swatches: Use Frame boundaries (Shift+F) around option clusters to keep your canvas scannable.
Combine with Presets: Save frequent multi-branch setups as a custom Preset in your Left Sidebar for instant reuse across all projects.
Conclusion
Option Select Nodes turn static text graphs into dynamic, interactive prompt engines. By isolating variations into dynamic switches, you eliminate node duplication and iterate faster than ever.