Nodes/ComfyUI Fooocus Nodes/Fooocus LoraStack
ComfyUI Node

Fooocus LoraStack

Ten LoRAs, one node, no rgthree required

By Seedsa·Created 3 years ago·Updated 2 years ago· 102
Fooocus LoraStack
  • optional_lora_stack
  • lora_stack
toggle
num_loras1
lora_1_nameNone
lora_1_strength1.00
lora_2_nameNone
lora_2_strength1.00
lora_3_nameNone
lora_3_strength1.00
lora_4_nameNone
lora_4_strength1.00
lora_5_nameNone
lora_5_strength1.00
lora_6_nameNone
lora_6_strength1.00
lora_7_nameNone
lora_7_strength1.00
lora_8_nameNone
lora_8_strength1.00
lora_9_nameNone
lora_9_strength1.00
lora_10_nameNone
lora_10_strength1.00

Every ComfyUI power user ends up with a favourite multi-LoRA loader. rgthree's Power Lora Loader is the community darling, but if you're inside this pack you might as well use the one that's built for it: Fooocus LoraStack stacks up to ten LoRAs with per-slot strength and hands them to the Fooocus Loader in a single wire. Same idea, no extra pack.

How it works

The node's real trick is the num_loras field. It's a configurator: set it to 5 and the node spawns five lora_x_name + lora_x_strength pairs; set it to 3 and the rest drop away. That's the mechanism that makes a giant node usable - you never wade through ten empty slots, you only see the ones you asked for. Each named slot pulls from your LoRA folder, and each strength runs -10 to +10 (negative strengths are a legit trick for suppressing a trained-in style).

The inputs that matter:

  • toggle - on/off for the whole stack. Off passes the optional stack through untouched, which is your "disable all LoRAs" switch without editing anything.
  • num_loras - 0 to 10. How many slots to show. This is the dial you'll actually touch.
  • lora_x_name / lora_x_strength - the per-LoRA pair, x being the slot number.

Optional input: optional_lora_stack - lets you chain another stack in, so you can build a stack across multiple nodes and merge them.

Output: lora_stack (type LORA_STACK) - and the only place that plugs in is the Loader's optional_lora_stack input. Wire it there, not into a standard model loader.

Installing

Pack install: ComfyUI Manager, search "Fooocus Nodes", or clone the repo into custom_nodes. No model downloads - the LoRAs themselves come from your own ComfyUI/models/loras folder, same as anywhere else.

The honest comparison

The Fooocus LoraStack is genuinely fine, but let's not oversell it: rgthree's Power Lora Loader wins on the extras - trigger words, CivitAI lookup, per-entry toggles. What this stack has over it is that it's already here, it's shaped for the pack's pipe, and it's dead simple. If you're running a full Fooocus-pipe workflow, it's the natural choice. If you're building general-purpose ComfyUI graphs, don't install this pack for the LoraStack - get rgthree and save yourself a pack's worth of baggage. Stacked LoRAs are load order-sensitive in a way you'll only notice at high strengths; keep total weight reasonable (2-3 active LoRAs at moderate strength) and the stack behaves.

CategoryFooocus

Inputs (23)

NameTypeDefaultDescription
toggleCOMBO2 options: true, false
num_lorasINT10–10
optional_lora_stackoptLORA_STACK
lora_1_nameoptCOMBONone1 options: None
lora_1_strengthoptFLOAT1.00-10–10
lora_2_nameoptCOMBONone1 options: None
lora_2_strengthoptFLOAT1.00-10–10
lora_3_nameoptCOMBONone1 options: None
lora_3_strengthoptFLOAT1.00-10–10
lora_4_nameoptCOMBONone1 options: None
lora_4_strengthoptFLOAT1.00-10–10
lora_5_nameoptCOMBONone1 options: None
lora_5_strengthoptFLOAT1.00-10–10
lora_6_nameoptCOMBONone1 options: None
lora_6_strengthoptFLOAT1.00-10–10
lora_7_nameoptCOMBONone1 options: None
lora_7_strengthoptFLOAT1.00-10–10
lora_8_nameoptCOMBONone1 options: None
lora_8_strengthoptFLOAT1.00-10–10
lora_9_nameoptCOMBONone1 options: None
lora_9_strengthoptFLOAT1.00-10–10
lora_10_nameoptCOMBONone1 options: None
lora_10_strengthoptFLOAT1.00-10–10

Outputs (1)

NameTypeDescription
lora_stackLORA_STACK