LoRA Loader (LoraTags)
Stack Every LoRA You Own in One Node — and Stop Forgetting Trigger Words
- model
- clip
- MODEL
- CLIP
- TAGS
You've got 40 LoRAs and you remember the trigger words for maybe six of them. That's the whole problem this node exists to kill. LoRA Loader (LoraTags) (LoraLoaderMasterDB) stacks any number of LoRAs inside a single node, remembers each one's trigger words for you, and can pull them straight off Civitai instead of making you hunt through model pages.
Missing trigger word is one of the classic "why does my LoRA do nothing" failure modes - it's literally the #2 entry in the standard troubleshooting lists, right behind not having the right base model. Most LoRAs only activate when their trained word is in the prompt. This pack's whole pitch is: never lose those words again.
What it actually does
Mechanically, it's a multi-LoRA loader with a gloriously custom UI bolted on top. The backend is dead simple: for every LoRA in your stack it does what the core ComfyUI loader does - comfy.sd.load_lora_for_models - then joins the active tags into one string and hands them to you. The clever part lives in the frontend.
The node renders its own HTML5 canvas UI instead of using ComfyUI's normal widgets. Each row gets an iOS-style toggle, a strength slider, a trash button, and an i button that opens the Tag Manager. Click i and the plugin hashes your .safetensors file (SHA256, in 4 MB chunks) and hits Civitai's public by-hash API endpoint. No API key, no account - the lookup endpoint is open, so the file's hash is your passport. Back comes the model name, the official trained trigger words (shown as locked green bubbles), up to four preview images, and a link to the Civitai page. Type extra words yourself and they show up as blue bubbles. Everything lands in a single lora_master_tags.json inside the pack folder, organized by your models/loras/ subfolder, so you can back it up or share it as one file.
The inputs that matter
The required model and clip are your base checkpoint and its CLIP - exactly what any LoRA loader wants. The other two are the part that confuses people:
lora_stack_data- a JSON string holding your whole stack. Don't hand-edit this. The custom UI serializes your rows into it behind the scenes.dummy_list- ignore it. Despite being "required," it's just the dropdown of your LoRA filenames that powers the "+ Add LoRA" picker. You never wire anything into it.
Outputs: MODEL and CLIP feed your sampler exactly like any loader. The new one is TAGS - a comma-joined string of every active LoRA's trigger words. That's the wire that makes the companion node useful.
Install
cd ComfyUI/custom_nodes/
git clone https://github.com/iiTzMYUNG/ComfyUI-LoraTags.git
Restart ComfyUI and hard-refresh the browser with Ctrl+Shift+R - that last step matters, because the custom canvas UI lives in JavaScript and a stale cache gives you a broken node. There's no requirements.txt and no extra Python packages: it leans on ComfyUI's own internals plus the stdlib, so nothing else to pip, and no model downloads. ComfyUI Manager search is listed as "coming soon" in the README, so today the clone is the reliable path.
Where people get burned
- Moved a LoRA file? The node prints a warning and skips it, so a stale path silently drops a model from your stack. Your tag database keys on file path, so relocate files and you'll re-fetch.
- A toggle off or a strength of 0 also skips it - intended, but check before you blame a weak result.
- Civitai lookup needs the file and an internet connection. Renamed files still resolve (the hash is content-based), but a missing or offline machine leaves you typing tags by hand.
- It's early. The author announced this as early access on r/StableDiffusion in July 2026, built from scratch rather than forked from rgthree. You're adopting a young pack.
Which brings up the honest comparison: if you already live inside rgthree's Power Lora Loader, you've got 80% of this already. The differentiator here is the TAGS output that auto-appends triggers to your prompt - something that still annoys people with rgthree. If you're starting fresh and want a prettier, Civitai-connected loader with prompt wiring built in, this is a solid pick. Just don't run both side by side unless you like node soup.
Inputs (4)
| Name | Type | Default | Description |
|---|---|---|---|
| model | MODEL | — | |
| clip | CLIP | — | |
| lora_stack_data | STRING | [] | — |
| dummy_list | COMBO | 0 options: |
Outputs (3)
| Name | Type | Description |
|---|---|---|
| MODEL | MODEL | — |
| CLIP | CLIP | — |
| TAGS | STRING | — |