Load Preset (Advanced)
Presets that carry a LoRA, not just text
- positive prompt
- negative prompt
- lora name
- strength model
- strength clip
- lora stack
Load Preset gives you a dropdown of text snippets. This is that idea taken further: pick one entry and get back a full recipe - positive prompt, negative prompt, and the LoRA that goes with them, ready to plug straight into a loader. If you keep re-assembling the same "character + their LoRA + their prompt" combo, this collapses it into one click.
How it works
Instead of CSV rows, this reads JSON files from the pack's advanced_presets directory. The sample set covers a handful of categories - clothes : maid, clothes : bikini, animagineXL : postfix - plus a loras group (lora_simple, lora_advanced, lora_stack) that reads like reference examples showing the JSON shape you'd copy to build your own presets, since the README doesn't otherwise document the schema. The most direct way to learn it is opening those sample files after cloning the pack and following the pattern.
Inputs and outputs that matter
- preset - required enum dropdown, 9 sample entries out of the box.
The output set is the whole reason this node exists: positive prompt and negative prompt (strings, straight into your text encoders), plus lora name, strength model, and strength clip - the exact three fields a stock LoraLoader node wants, so you can wire this directly into one. There's also a lora stack output, typed LORA_STACK, aimed specifically at Efficiency Nodes's convention for chaining multiple LoRAs through one pipe instead of daisy-chaining individual loaders.
Installing it
ComfyUI Manager → search ComfyUI-PromptUtilities → install → restart. Or:
cd ComfyUI/custom_nodes && git clone https://github.com/nkchocoai/ComfyUI-PromptUtilities
No models or heavy dependencies to install here - it's just reading JSON off disk. You'll find it under the PromptUtilities category.
Worth knowing before you build around it
The LORA_STACK output only pays off if you're already using Efficiency Nodes - it's a compatibility type, not a universal standard, and it won't plug into just anything expecting LoRA data. Efficiency Nodes earned its popularity by folding common multi-node sequences (loader + conditioning + sampler) into single compact nodes, which is genuinely nice for keeping a shared workflow readable. But it's not the only game in town for stacking LoRAs - rgthree's Power Lora Loader gets called out on r/comfyui as "the best LoRA stack they have tested" by at least one commenter, and it's the more actively-discussed option today. If you're starting fresh rather than migrating an existing Efficiency Nodes graph, it's worth comparing before you commit your preset library to the LORA_STACK convention.
Where people get burned
Same file-backed-dropdown trap as its sibling node: new JSON presets need a restart to show up in the picker, they won't appear live. And because the JSON schema is undocumented beyond the sample files, a malformed preset is more likely to throw a load error than fail gracefully - copy the structure of a working sample exactly rather than writing one from scratch on a guess.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| preset | COMBO | 9 options: animagineXL : postfix, clothes : maid, clothes : school uniform, clothes : playboy bunny, clothes : bikini, empty : empty, +3 |
Outputs (6)
| Name | Type | Description |
|---|---|---|
| positive prompt | STRING | — |
| negative prompt | STRING | — |
| lora name | — | |
| strength model | FLOAT | — |
| strength clip | FLOAT | — |
| lora stack | LORA_STACK | — |