Nodes/Comfy Cabinet/πŸ’Š Easy LoRA Background Loader
ComfyUI Node

πŸ’Š Easy LoRA Background Loader

Background LoRAs get a home of their own

By Zed93Β·Created 3 months agoΒ·Updated 17 days agoΒ· 0
πŸ’Š Easy LoRA Background Loader
  • model
  • clip
  • MODEL
  • CLIP
  • location
  • lighting
  • situation
β—„lora_nameβ–Ύβ–Ί
β—„strength_model1.00β–Ί
β—„strength_clip1.00β–Ί
β—„locationβ–Ί
β—„lightingβ–Ί
β—„situationβ–Ί

Background and building LoRAs are a quiet class of model: nobody talks about them the way they talk about character LoRAs, but they're what turns a flat render into "this looks like it's set in a Victorian greenhouse at dusk." The trigger words tend to be long environmental phrases, and they're exactly as forgettable as everyone else's. Easy LoRA Background Loader, from Comfy Cabinet, is the specialized node that keeps a background LoRA's settings and scene tags glued to the file.

In the pack's eight-slot prompt system, background-type LoRAs (the Civitai categories Background and Buildings) own three of them: location, lighting, and situation. That's a fair split - a background LoRA doesn't describe a character, it sets the place, the light, and what's happening in the frame.

How it works

The standard Easy LoRA skeleton applies: model and clip in, the LoRA applied through ComfyUI's core LoraLoader, patched MODEL and CLIP out, plus the three STRING outputs. strength_model and strength_clip behave like the core loader - default 1.0, range -20 to 20, and 0/0 bypasses the LoRA entirely while still passing the model through.

The lora_name dropdown is filtered to background/building LoRAs (falling back to the full list if your filter matches nothing), and choosing a LoRA auto-fills the strength widgets and the three prompt blocks from the saved config. On output, a value you typed on the canvas overrides the saved one; an empty field pulls from the config.

What you set

Required: model, clip, lora_name, strength_model, strength_clip. Optional: the location, lighting, and situation multiline fields. Outputs: MODEL, CLIP, and the same three strings. This is the only Easy LoRA node that touches lighting, which makes it the natural place to park a lighting LoRA or any scene-level tags you reuse - those become part of the background node's saved config rather than copy-paste debris.

Install and config

One command installs the whole pack:

cd ComfyUI/custom_nodes
git clone https://github.com/Zed93/Comfy-Cabinet.git

Restart ComfyUI, or search "Comfy Cabinet" in ComfyUI Manager. The only dependency is aiohttp, already present in a stock ComfyUI. The πŸ—„οΈ Easy Config button in the top menu opens the dashboard: browse the LoRA gallery, sync Civitai metadata with your own API key (both civitai.com and civitai.red are supported), set strengths and blocks, and push the config to the matching node on your canvas.

Where people get burned

The same three gotchas as the rest of the family: configs are keyed by exact LoRA filename (rename = orphaned settings), the Civitai sync is optional and needs a key for previews and trigger words, and it's release-candidate software - restart before you debug any post-update weirdness. And the useful caveat: if your "background" LoRA is actually about a building or architectural style, this node still applies - it covers the Buildings category too. But if it's a full scene that also carries a strong character or clothing component, you'll get better mileage from the Character loader or the generic Basic one.

CategoryπŸ—„οΈ Comfy Cabinet

Inputs (8)

NameTypeDefaultDescription
modelMODELβ€”
clipCLIPβ€”
lora_nameCOMBO0 options:
strength_modelFLOAT1.00-20–20β€”
strength_clipFLOAT1.00-20–20β€”
locationoptSTRINGβ€”
lightingoptSTRINGβ€”
situationoptSTRINGβ€”

Outputs (5)

NameTypeDescription
MODELMODELβ€”
CLIPCLIPβ€”
locationSTRINGβ€”
lightingSTRINGβ€”
situationSTRINGβ€”