Nodes/ComfyUI Image Saver/Scheduler Selector (inspire) (Image Saver)
ComfyUI Node Runs on cloud

Scheduler Selector (inspire) (Image Saver)

The Inspire-pack scheduler list, with a name output

By alexopus·Created 3 years ago·Updated 24 days ago· 190
Scheduler Selector (inspire) (Image Saver)
    • scheduler
    • scheduler_name
    scheduler

    The Inspire-pack flavour of the pack's scheduler picker. Pick a scheduler, get the value for your KSampler (inspire) plus the name string for your Image Saver. What sets this one apart is the list - it's the widest of the three scheduler selectors, adding not just AYS (Align Your Steps) and GITS but a set of OSS schedules aimed at newer architectures: OSS FLUX, OSS Wan, OSS Chroma.

    If your workflow runs an Inspire KSampler and touches Flux, Wan or Chroma, this is the selector that both drives it correctly and keeps the metadata honest.

    How it works

    Dual output, like every picker in this pack. You choose from the 16-entry list and the node emits the typed scheduler value (into an Inspire KSampler) and a scheduler_name string (into an Image Saver / Metadata node). The extended entries are the reason to use it: AYS SDXL / AYS SD1 / AYS SVD are NVIDIA's Align Your Steps schedules, GITS[coeff=1.2] is a tuned optimized schedule, and the OSS FLUX / OSS Wan / OSS Chroma entries are schedules meant for those specific model families. None of these live in the stock ComfyUI dropdown.

    The scheduler, quick refresher, is what shapes how noise gets removed across your steps - not how many steps, but where the effort is concentrated. Get it wrong for a model and you can waste half your steps or smear detail, which is why the newer families ship their own tuned schedules. Recording the exact one you used is genuinely useful when you're trying to reproduce a result later.

    The inputs and outputs that matter

    • scheduler (the input widget) - 16 choices: the core nine, plus AYS SDXL, AYS SD1, AYS SVD, GITS[coeff=1.2], OSS FLUX, OSS Wan, OSS Chroma.

    Outputs:

    • scheduler - the value → your KSampler (inspire).
    • scheduler_name - the string → your saver's metadata.

    Installing it

    ComfyUI Manager: search ComfyUI Image Saver, install, restart. Or:

    cd ComfyUI/custom_nodes
    git clone https://github.com/alexopus/ComfyUI-Image-Saver
    cd ComfyUI-Image-Saver
    pip install -r requirements.txt
    

    Restart, hard-refresh. No downloads from this pack.

    Where people get tripped up

    The one that bites: these schedulers need the sampler that understands them. The OSS and AYS entries are built to be consumed by an Inspire-pack KSampler; feed them into a plain stock KSampler and it won't know what to do with OSS Wan. If you don't have ComfyUI-Inspire-Pack installed, the exotic entries are just labels with nothing behind them - grab the core Scheduler Selector instead.

    And match the schedule to the model. OSS FLUX is for Flux, OSS Wan for Wan video, OSS Chroma for Chroma - they're not general-purpose. Picking OSS Wan for an SDXL run is a category error the node won't stop you from making. When in doubt, follow the scheduler your model's own docs recommend; this selector's job is to record faithfully whatever you chose, not to choose for you.

    CategoryImageSaver/utils

    Inputs (1)

    NameTypeDefaultDescription
    schedulerCOMBOscheduler (Comfy's standard + extras)

    Outputs (2)

    NameTypeDescription
    schedulersimple,sgm_uniform,karras,exponential,ddim_uniform,beta,normal,linear_quadratic,kl_optimal,AYS SDXL,AYS SD1,AYS SVD,GITS[coeff=1.2],OSS FLUX,OSS Wan,OSS Chromascheduler (ComfyUI + Inspire Pack Schedulers)
    scheduler_nameSTRINGscheduler name (STRING)