Inputs Diffusers Basic
The split-model all-in-one, stripped to the generation essentials
- MODEL
- CLIP
- VAE
- model name
- sampler
- scheduler
- cfg
- steps
- latent
- width
- height
- seed
- batch size
If AUNInputsDiffusers is the full all-in-one for split diffusion models, AUNInputsDiffusersBasic is the same idea with the save-filename machinery cut out. It keeps the diffusion-only loading flow - standalone UNet, separate CLIP, separate VAE - plus the sampler settings and empty latent creation, and stops there. No MainFolder/Filename/name mode outputs, which is exactly why the pack points new workflows at this family: the Basic nodes plus a separate save node (like AUN Save Image V2) is the recommended, less legacy-heavy way to build.
What you get
Outputs: MODEL, CLIP, VAE, model name, sampler, scheduler, cfg, steps, latent, width, height, seed, batch size. That's the entire sampling contract in one node - a replacement for the three loader nodes (UNet + CLIP + VAE), Empty Latent, and whatever you were using to carry your sampler settings around.
Inputs mirror AUNInputsBasic but with diffusion-style loading:
diffusion_name- the UNet-only model file.clip_name+clip_type- the CLIP file and its architecture (Flux, SD3, Hunyuan, etc.). Theclip_typehas to match the CLIP file; that's the one field to get right.vae_name- the VAE file.sampler,scheduler,cfg,steps,seed,batch_size.aspect_ratio/width/heightwithaspect_mode, plusmegapixelsandmultiplefor computing resolution from a ratio rather than typing pixel values.- The SpeedLoRA trio (
speed_lora,speed_lora_model,speed_lora_strength) for distilled fast checkpoints - and those want a low CFG, so the defaultcfgof 2 is intentional, not a typo.
The dropdowns read from the same model folders ComfyUI's core loaders use, so if you already load Flux (or similar) with stock nodes, the files you need are already listed here.
Installing it
One pack, one 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 install and a ModuleNotFoundError: cv2 error? pip install -r custom_nodes/AUN-ComfyUI-Nodes/requirements.txt.
Common issues
The classic failure is clip_type not matching the CLIP file - double-check it before blaming anything else. And if the dropdowns show <no diffusion models found> or similar, that's ComfyUI telling you the relevant model folders are empty; it's a download-it-first situation, not a broken node. One more: because this is the Basic contract, don't expect save-prep outputs - if your workflow reads MainFolder/Filename from a fuller Inputs node, wire those up with a filename builder on the save side instead.
Inputs (28)
| 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. |
| 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. |
| diffusion_inputopt | STRING | Diffusion-model filename override. When connected, replaces 'diffusion_name' (resolved case-insensitively against installed diffusion models; falls back to the widget value if no match is found). | |
| clip_inputopt | STRING | CLIP filename override. When connected, replaces 'clip_name' (resolved case-insensitively against installed CLIP files; falls back to the widget value if no match is found). | |
| vae_inputopt | STRING | VAE filename override. When connected, replaces 'vae_name' (resolved case-insensitively against installed VAE files; falls back to the widget value if no match is found). | |
| clip_type_inputopt | STRING | CLIP type override. When connected and non-empty, replaces the 'clip_type' widget value. | |
| sampler_inputopt | STRING | Sampler name override. When connected and non-empty, replaces the 'sampler' widget value. | |
| scheduler_inputopt | STRING | Scheduler name override. When connected and non-empty, replaces the 'scheduler' widget value. | |
| cfg_inputopt | FLOAT | CFG scale override. When connected, replaces the 'cfg' widget value. | |
| steps_inputopt | INT | Steps override. When connected, replaces the 'steps' widget value. | |
| seed_inputopt | INT | Seed override. When connected, replaces the 'seed' widget value. |
Outputs (13)
| 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 | — |
| batch size | INT | — |