ComfyUI Node

Enviral LoRA Name

Pick your LoRA from a dropdown or a wired string

By EnviralDesign·Created 4 months ago·Updated 21 days ago· 1
Enviral LoRA Name
    • lora_name
    lora_name

    If you run LoRA-heavy workflows, you know the drill: native Load LoRA gives you a lora_name dropdown, and you can't wire a string into it. So "iterate over a list of LoRAs" or "pick a character LoRA from a Custom Combo" means either duplicate loader nodes or manual edits between runs.

    Enviral LoRA Name is the small adapter: a dropdown of every registered LoRA that also accepts a linked string, and outputs the exact native combo value the LoRA loaders expect. One in, one out, dead simple.

    How it works

    The list is pulled from folder_paths.get_filename_list("loras"), so it includes every LoRA ComfyUI knows - your loras folder plus anything added through extra_model_paths.yaml. Linked strings resolve in the pack's standard order: exact, then case/path-normalized, then unique path suffix, so style/char_art.safetensors matches from a bare char_art.safetensors string. If nothing resolves, you get a validation error with closest-match suggestions before any loader runs, instead of a silent wrong-LoRA.

    Note the matching also applies to linked strings heading into the Enviral LoRA loaders themselves (Enviral Load LoRA and friends), so if you already use those, this node is more about feeding the native Load LoRA from a string.

    Input and output

    • lora_name - dropdown or linked string.
    • Output lora_name - native combo for Load LoRA (and compatible loaders).

    Install

    Part of the Enviral Design Node Pack. ComfyUI Manager: search "Enviral Design Node Pack". Manual:

    cd ComfyUI/custom_nodes
    git clone https://github.com/EnviralDesign/comfyUI-enviral-design-node-pack
    

    then restart. No extra dependencies.

    When to reach for it

    Two cases worth it. First, batch workflows: split a list of LoRA names with Enviral Text Split (Delimiter) and feed each part through here to drive a native loader per pass - clean A/B of character/style LoRAs. Second, the adaptive graph: a Custom Combo holds your character list, and this node turns the choice into a valid loader input. If you always apply the same two LoRAs by hand, you can live without it; the moment LoRA choice becomes a variable, this is the hinge.

    CategoryEnviralDesign/selectors

    Inputs (1)

    NameTypeDefaultDescription
    lora_nameCOMBOLoRA name. Accepts a linked string, then outputs the exact native combo type for downstream nodes.

    Outputs (1)

    NameTypeDescription
    lora_nameNative-compatible LoRA name combo.