Nodes/AUN ComfyUI Nodes/Inputs Diffusers Basic
ComfyUI Node

Inputs Diffusers Basic

The split-model all-in-one, stripped to the generation essentials

By loz2754·Created 8 months ago·Updated about 19 hours ago· 5
Inputs Diffusers Basic
    • MODEL
    • CLIP
    • VAE
    • model name
    • sampler
    • scheduler
    • cfg
    • steps
    • latent
    • width
    • height
    • seed
    • batch size
    diffusion_name
    clip_name
    speed_lorafalse
    speed_lora_modelNone
    speed_lora_strength1.00
    clip_typeAce
    vae_name
    sampler
    scheduler
    cfg2.0
    steps10
    width720
    height720
    aspect_ratio
    aspect_modeOriginal
    batch_size1
    seed0
    megapixels1.0
    multiple8
    diffusion_input
    clip_input
    vae_input
    clip_type_input
    sampler_input
    scheduler_input
    cfg_input
    steps_input
    seed_input

    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.). The clip_type has 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 / height with aspect_mode, plus megapixels and multiple for 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 default cfg of 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.

    CategoryAUN Nodes/Loaders+Inputs

    Inputs (28)

    NameTypeDefaultDescription
    diffusion_nameCOMBODiffusion-model file (UNet only). Matches the comfy-core diffusion model list.
    clip_nameCOMBOCLIP file to pair with a diffusion model. Matches the comfy-core CLIPLoader list.
    speed_loraBOOLEANfalseEnable SpeedLoRA when loading models.
    speed_lora_modelCOMBONoneSpeedLoRA file to apply after loading the model.
    speed_lora_strengthFLOAT1.000–3Strength multiplier when applying the SpeedLoRA weights.
    clip_typeCOMBOAceClip architecture to use when loading a diffusion model.
    vae_nameCOMBOVAE checkpoint to pair with a diffusion model.
    samplerCOMBOSampling algorithm.
    schedulerCOMBONoise schedule.
    cfgFLOAT2.0-2–100Classifier-Free Guidance scale.
    stepsINT101–10000Sampling steps.
    widthINT72064–8192Image width when aspect_ratio='custom'.
    heightINT72064–8192Image height when aspect_ratio='custom'.
    aspect_ratioCOMBOPreset aspect ratio that overrides width/height.
    aspect_modeCOMBOOriginalRandom swaps dimensions 50% of the time, Swap always flips width/height.
    batch_sizeINT11–64Latent batch size.
    seedINT0-18446744073709550000–18446744073709550000Base seed.
    megapixelsFLOAT1.00.1–16Target total megapixels used when a ratio is selected.
    multipleINT88–128Nearest multiple to round computed resolution to. Used with ratio.
    diffusion_inputoptSTRINGDiffusion-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_inputoptSTRINGCLIP 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_inputoptSTRINGVAE 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_inputoptSTRINGCLIP type override. When connected and non-empty, replaces the 'clip_type' widget value.
    sampler_inputoptSTRINGSampler name override. When connected and non-empty, replaces the 'sampler' widget value.
    scheduler_inputoptSTRINGScheduler name override. When connected and non-empty, replaces the 'scheduler' widget value.
    cfg_inputoptFLOATCFG scale override. When connected, replaces the 'cfg' widget value.
    steps_inputoptINTSteps override. When connected, replaces the 'steps' widget value.
    seed_inputoptINTSeed override. When connected, replaces the 'seed' widget value.

    Outputs (13)

    NameTypeDescription
    MODELMODEL
    CLIPCLIP
    VAEVAE
    model nameSTRING
    sampler*
    scheduler*
    cfgFLOAT
    stepsINT
    latentLATENT
    widthINT
    heightINT
    seedINT
    batch sizeINT