ComfyUI Node

Enviral VAE Name

A VAE picker you can wire a string into

By EnviralDesign·Created 4 months ago·Updated 21 days ago· 1
Enviral VAE Name
    • vae_name
    vae_namepixel_space

    The VAE is the piece people swap when colors look washed out or decoded images come out garbled - a model that trains with a specific VAE (Flux's, Qwen-Image's, whatever) can look wrong through the wrong one. Load VAE takes a vae_name dropdown, and as usual, you can't feed it a string from elsewhere.

    Enviral VAE Name is the adapter for that field: dropdown or linked string in, native vae_name combo out, ready for Load VAE.

    How it works

    The options come from ComfyUI's own VAE registry (nodes.VAELoader.vae_list), so the list always reflects what your install actually knows. With current ComfyUI, that list includes the built-in pixel_space entry - that's a real native option, not a bug - plus any VAE files ComfyUI has registered.

    The linked-string resolution follows the pack's standard scheme: exact match, then case/path-normalized, then unique path suffix, with close-match suggestions if validation fails. A bare sdxl_vae.safetensors-style string resolves even when the registered path has folders.

    Input and output

    • vae_name - dropdown or linked string; defaults to pixel_space.
    • Output vae_name - native combo, wired into Load VAE.

    Two sockets, no other settings.

    Install

    In 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. Zero extra dependencies.

    When it earns its keep

    Same story as the other Enviral selectors, one field later. In a "model flavor" switcher graph, this lets the VAE follow the same string that drives Enviral Diffusion Model Name and Enviral CLIP Type - pick Krea 2 and get the Qwen-Image VAE, pick Flux and get a Flux VAE, all from one choice. On its own it's a five-second convenience; in an adaptive graph it's the difference between a workflow that works and one that needs manual VAE edits every time you switch models.

    CategoryEnviralDesign/selectors

    Inputs (1)

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

    Outputs (1)

    NameTypeDescription
    vae_namepixel_spaceNative-compatible VAE name combo.