Inputs Diffusers
UNet, CLIP, and VAE loaded separately
- MODEL
- CLIP
- VAE
- model name
- sampler
- scheduler
- cfg
- steps
- latent
- width
- height
- seed
- MainFolder
- Filename
- prefix
- date format
- batch size
- name mode
Modern diffusion models increasingly ship as split files - a standalone UNet (or transformer), a separate CLIP text encoder, and a separate VAE - instead of one combined checkpoint. Flux is the famous example. AUNInputs is built for combined checkpoints; AUNInputsDiffusers is its cousin for the split world: it loads a diffusion-only UNet plus explicit CLIP and VAE files, and then emits the same downstream inputs as the full AUNInputs node, including the save-prep outputs.
So the pitch is identical to AUNInputs - one node replacing the loader stack plus the sampler settings plus the latent creation - but the model loading is the diffusion-style contract: diffusion_name for the UNet, clip_name + clip_type for the text encoder, vae_name for the VAE. All three file lists match what ComfyUI's own core loaders (UNETLoader, CLIPLoader, VAELoader) expect, which means the dropdowns are populated by the same folders you already use. If you've been running Flux or another split-model pipeline with three separate loader nodes, this collapses them.
The inputs and outputs
Inputs: diffusion_name, clip_name, clip_type (the CLIP architecture - Flux, SD3, Hunyuan, etc. - pick what matches your model), vae_name, then the sampler settings (sampler, scheduler, cfg, steps), the latent settings (aspect_ratio, width, height, aspect_mode, batch_size, megapixels, multiple), seed, the SpeedLoRA trio, and the same save-prep inputs as AUNInputs (MainFolder, ManualName, name_mode, prefix, date_format, crop, words).
Outputs: MODEL, CLIP, VAE, model name, sampler, scheduler, cfg, steps, latent, width, height, seed, and the filename family - MainFolder, Filename, prefix, date format, batch size, name mode.
The one input that trips people is clip_type. It must match the CLIP file you loaded - a Flux CLIP with the SD3 architecture selected will fail or misbehave. The tooltip tells you exactly what it's for; believe it.
Installing it
Same pack, same install:
- ComfyUI Manager: search "AUN ComfyUI Nodes", install, restart.
- Manual:
cd custom_nodes && git clone https://github.com/loz2754/AUN-ComfyUI-Nodes, then restart.
Manual installs and ModuleNotFoundError: cv2? pip install -r custom_nodes/AUN-ComfyUI-Nodes/requirements.txt.
Common issues
Beyond clip_type mismatches, the same "legacy directionally" caveat from AUNInputs applies: this full-style node carries the older save-prep outputs, and the pack recommends the Basic family for new workflows. If a dropdown shows <no diffusion models found>, you're looking at a fresh install where the diffusion/CLIP/VAE folders are empty - the node reads whatever's in your models folders, so it's a "models not downloaded yet" signal, not a broken node.
Inputs (27)
| Name | Type | Default | Description |
|---|---|---|---|
| diffusion_name | COMBO | Diffusion-model file (UNet only). Matches the comfy-core diffusion model list. | |
| clip_name | COMBO | CLIP file to pair with a diffusion model. Matches the comfy-core CLIPLoader list. | |
| speed_lora | BOOLEAN | false | Enable SpeedLoRA when loading models. |
| speed_lora_model | COMBO | None | SpeedLoRA file to apply after loading the model. |
| speed_lora_strength | FLOAT | 1.000–3 | Strength multiplier when applying the SpeedLoRA weights. |
| clip_type | COMBO | Ace | Clip architecture to use when loading a diffusion model. |
| vae_name | COMBO | VAE checkpoint to pair with a diffusion model. | |
| sampler | COMBO | Sampling algorithm. | |
| scheduler | COMBO | Noise schedule. | |
| cfg | FLOAT | 2.0-2–100 | Classifier-Free Guidance scale. |
| steps | INT | 101–10000 | Sampling steps. |
| width | INT | 72064–8192 | Image width when aspect_ratio='custom'. |
| height | INT | 72064–8192 | Image height when aspect_ratio='custom'. |
| aspect_ratio | COMBO | Preset aspect ratio that overrides width/height. | |
| aspect_mode | COMBO | Original | Random swaps dimensions 50% of the time, Swap always flips width/height. |
| batch_size | INT | 11–64 | Latent batch size. |
| seed | INT | 0-18446744073709550000–18446744073709550000 | Base seed. |
| MainFolder | STRING | MainFolder | Primary output folder name. |
| ManualName | STRING | Name | Manual filename when name_mode=Manual. |
| name_mode | BOOLEAN | false | Choose between ManualName and auto_name inputs. |
| prefix | STRING | Optional prefix prepended to filenames. | |
| date_format | COMBO | Date placeholder formatting. | |
| crop | BOOLEAN | true | Trim filenames to the first N words. |
| words | INT | 11–10 | Word limit applied when crop=True. |
| megapixels | FLOAT | 1.00.1–16 | Target total megapixels used when a ratio is selected. |
| multiple | INT | 88–128 | Nearest multiple to round computed resolution to. Used with ratio. |
| auto_nameopt | STRING | Name | Automatic name input used when 'name_mode' stays on Auto. |
Outputs (18)
| Name | Type | Description |
|---|---|---|
| MODEL | MODEL | — |
| CLIP | CLIP | — |
| VAE | VAE | — |
| model name | STRING | — |
| sampler | * | — |
| scheduler | * | — |
| cfg | FLOAT | — |
| steps | INT | — |
| latent | LATENT | — |
| width | INT | — |
| height | INT | — |
| seed | INT | — |
| MainFolder | STRING | — |
| Filename | STRING | — |
| prefix | STRING | — |
| date format | STRING | — |
| batch size | INT | — |
| name mode | BOOLEAN | — |