Civitai Lora Loader Stacked Adv(XTNodes)
URL-loaded LoRA stacking with model/clip weights split
- lora_stack
- LORA_STACK
- civitai_trigger_words
- summary(Text)
The most fully-specced node in the whole pack - it combines everything the other Civitai loaders do piecemeal: pulls a LoRA straight from a Civitai URL, stacks it onto a chain instead of applying it immediately, and lets you set model weight and clip weight separately instead of forcing one number onto both. If you want URL-based stacking with full control, this is the one; every other stacking node in the pack gives up one of those three things.
How it works
Paste a Civitai model URL, it downloads the LoRA - the same aria2-backed path as the other URL loaders, cached locally so a repeat run skips the download - and appends (file, lora_weight, clip_weight) to whatever lora_stack came in. Chain more of these, or this pack's other stackers, or Comfyroll's, since the README states the stack format is deliberately interoperable with ComfyUI_Comfyroll_CustomNodes. Because the source is a specific URL rather than a hash guess, the trigger words and summary that come back are matched with certainty - there's no "couldn't find it" fallback case the way the local loaders have.
The inputs and outputs that matter
url is the Civitai model page, best pinned to a modelVersionId so it doesn't silently resolve to a different version later. lora_weight and clip_weight (both default 1.0, -10 to 10) are the split this "Advanced" variant exists for - this is the node to reach for when a LoRA needs, say, full model strength but a lighter touch on the text encoder so it doesn't fight your prompt. bypass (default off) mutes this entry out of the stack without unplugging anything, useful for testing whether it's this particular LoRA carrying a chain of five. override_trigger_words and preview_images work as in every loader in the pack. lora_stack (optional) is the chain-in point.
Output: LORA_STACK, plus civitai_trigger_words (LIST) and summary(Text).
How to install it
ComfyUI Manager, search "ComfyUI Easy Civitai (XTNodes)", or:
cd ComfyUI/custom_nodes
git clone https://github.com/X-T-E-R/ComfyUI-EasyCivitai-XTNodes
pip install -r requirements.txt
then restart. This is a download node, so aria2c needs to be reachable (manual on Linux, bundled on Windows), and gated or NSFW LoRAs need a Civitai API token dropped into .secrets.toml - public ones need neither.
Common issues & troubleshooting
This is the least-used node in an already niche pack - comfy.icu's own search data shows it currently getting effectively zero search traffic - so there's no meaningful bug-report trail to draw on specifically for it. The honest thing to say is that it inherits every general risk of the pack rather than having a documented failure mode of its own.
That means: check aria2c is actually installed if a download hangs (the node's own error message names the fix directly), check your token if a gated model fails to pull, and if the node doesn't show up in ComfyUI at all after install, know that this pack's loader imports fail completely silently on a missing pip dependency - no error, no log line - so re-running pip install -r requirements.txt and reading the output is the real diagnostic, not restarting and hoping. Nothing has shipped in this repo since September 2024, so treat it as something you pin to a known-working ComfyUI version rather than something that gets fixed if a future core update breaks it.
Inputs (7)
| Name | Type | Default | Description |
|---|---|---|---|
| url | STRING | https://civitai.com/models/352581?modelVersionId=705894 | — |
| lora_weight | FLOAT | 1.00-10–10 | — |
| clip_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 | — |