Civitai Lora Loader Stacked (XTNodes)
Stack LoRAs straight from Civitai URLs
- lora_stack
- LORA_STACK
- civitai_trigger_words
- summary(Text)
The URL-based sibling of LoraLoaderStackedWithPreviews: same idea, chain LoRAs into one LORA_STACK and mute any of them with a flip of a switch, except instead of picking from a local dropdown you paste a Civitai model URL and it downloads the file for you. This is the node the pack's own README walks through in the most depth - it's fair to call it the flagship of the "Civitai" family.
How it works
Same stacking pattern as the rest of the pack: feed it an optional upstream lora_stack, it appends this LoRA's entry - file, model weight, clip weight - and passes the pile onward to an Apply LoRA Stack node. The stack format is deliberately compatible with Comfyroll's ComfyUI_Comfyroll_CustomNodes, per the README, so you can mix stackers from both packs in one chain if you're already using Comfyroll's applier.
One thing worth knowing if you're used to this pack's other stackers: this specific node hardcodes clip_weight to 1.0 internally and only exposes lora_weight. The local stacked loader reuses one weight for both model and clip, and the Advanced Civitai variant exposes both separately - this one sits in between, with only model strength adjustable. If you need to scale clip strength independently on a URL-loaded LoRA, reach for CivitaiLoraLoaderStackedAdvanced instead.
The inputs and outputs that matter
url is the Civitai model page for the LoRA, ideally pinned to a modelVersionId. lora_weight (default 1.0, -10 to 10) controls model strength; clip strength rides along at a fixed 1.0 as noted above. bypass mutes this entry out of the stack without unplugging anything. override_trigger_words and preview_images work as in every loader here. lora_stack (optional) chains from an upstream stacker. Output is LORA_STACK plus the usual civitai_trigger_words (LIST) and summary(Text).
How to install it
ComfyUI Manager, search "ComfyUI Easy Civitai (XTNodes)", or clone and pip install -r requirements.txt, then restart. Because this is a download-capable node, aria2c needs to be reachable (manual install on Linux, bundled on Windows), and a Civitai API token in .secrets.toml is required for anything gated behind login. Public LoRAs need neither the token nor any config beyond the default install.
Common issues & troubleshooting
rgthree-comfy's Power Lora Loader is worth naming here honestly - it's the pack most people in the wider ComfyUI community reach for when they want stacked LoRAs with trigger words surfaced, and it's actively maintained where this one isn't. What you get here that rgthree doesn't offer is the direct-from-URL download, which is the actual point of the "Civitai" family in this pack.
On reliability: nothing has shipped in this repo since September 2024, and a missing pip dependency (blake3, dynaconf, pydantic, codetiming, sanitize_filename) takes the loader nodes out silently - no error, no log line, just an absent node after restart, because the pack's __init__.py swallows import failures instead of reporting them. If this or any sibling loader doesn't show up, re-run pip install -r requirements.txt in ComfyUI's actual Python environment before assuming something else is wrong.
Inputs (6)
| Name | Type | Default | Description |
|---|---|---|---|
| url | STRING | https://civitai.com/models/352581?modelVersionId=705894 | — |
| lora_weight | FLOAT | 1.00-10–10 | — |
| bypass | BOOLEAN | false | — |
| override_trigger_words | STRING | — | |
| preview_images | BOOLEAN | true | — |
| lora_stackopt | LORA_STACK | — |
Outputs (3)
| Name | Type | Description |
|---|---|---|
| LORA_STACK | LORA_STACK | — |
| civitai_trigger_words | LIST | — |
| summary(Text) | STRING | — |