Enviral VAE Name
A VAE picker you can wire a string into
- vae_name
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 topixel_space.- Output
vae_name- native combo, wired intoLoad 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.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| vae_name | COMBO | pixel_space | VAE name. Accepts a linked string, then outputs the exact native combo type for downstream nodes. |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| vae_name | pixel_space | Native-compatible VAE name combo. |