Sampler Settings (Flux+Seed)
Flux Sampler Settings Plus a Seed, So Reproducibility Lives With the Sampler
- pipe
Here's a workflow habit that will save you hundreds of "wait, which seed made that?" moments: keep the seed next to the thing it seeds. Sampler Settings (Flux+Seed) does exactly that - it bundles sampler, scheduler, steps, CFG, Flux guidance, denoise, and a seed into one pipe, so the numbers that made an image travel together and the seed isn't stranded on a random Primitive node at the edge of your graph.
What it bundles
- Sampler (44 options) and Scheduler (16 plus AYS/OSS/Wan extras) - the same ComfyUI-derived lists as the rest of the settings family.
- Steps (default 20) - the Flux dev sweet spot; drop it for distilled models.
- CFG (default 3.5) - the field Flux mostly ignores; it's here for compatibility and for the rare case you're running a CFG-using variant.
- Flux_Guidance (default 3.5) - the parameter that actually does the work on Flux.
- Denoise (default 1.0, range 0–1) - set it below 1.0 for img2img and inpainting passes. This is the field the plain "Small" Flux version leaves out.
- Noise_Seed (default 0) - the seed for the run, with a
control_after_generateroll so you can step through seeds from the widget itself.
Output is a single pipe. You un-bundle it with Pipe Out Sampler Settings (Flux+Seed) from the same pack, which returns individual wires - sampler, scheduler, steps, cfg, flux_guidance, denoise, seed - for your KSampler. That Pipe Out node is required: the pipe is the pack's own convention, not a ComfyUI-native type, so plugging it into an unrelated pipe node won't work.
Why you'd pick this over the others
It's the "I do img2img and I care about reproducibility" version of the family. The Small Flux node keeps things to five numbers but forces you to wire a seed separately and leaves denoise out. This one keeps denoise and seed inside the bundle, which makes it the right choice for upscaling passes, inpainting, and any workflow where you're iterating on the same latent. Keeping the seed bundled also means a saved workflow carries its own reproducibility story - you don't have to hunt through the graph to find which seed produced that great render.
Installing it
It's part of ComfyUI-RvTools_v2 - Manager → search "ComfyUI-RvTools_v2", or:
cd ComfyUI/custom_nodes
git clone https://github.com/r-vage/ComfyUI-RvTools_v2
# restart ComfyUI
No models to download.
Gotchas
Same trap as every Flux settings node: the CFG default (3.5) is Flux-appropriate, not SD1.5/SDXL-appropriate - if you graft this onto an SDXL pipeline, raise CFG into the 6–9 range or you'll get flat, washed-out output. And the pack-level fine print: this repo is unmaintained in favor of ComfyUI_Eclipse, and the [RvTools] suffix on node names is what tripped up ComfyUI Manager matching old shared workflows - if a download says the node is missing, check whether it was built on the original (pre-suffix) RvTools names.
Inputs (7)
| Name | Type | Default | Description |
|---|---|---|---|
| Sampler | COMBO | 44 options: euler, euler_cfg_pp, euler_ancestral, euler_ancestral_cfg_pp, heun, heunpp2, +38 | |
| Scheduler | COMBO | 16 options: simple, sgm_uniform, karras, exponential, ddim_uniform, beta, +10 | |
| Steps | INT | 20 | — |
| CFG | FLOAT | 3.50 | — |
| Flux_Guidance | FLOAT | 3.50 | — |
| Denoise | FLOAT | 1.00–1 | — |
| Noise_Seed | INT | 00–18446744073709550000 | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| pipe | pipe | — |