Nodes/ComfyUI Inspire Pack/Seed Explorer (Inspire)
ComfyUI Node Runs on cloud

Seed Explorer (Inspire)

Dial in a seed you like, then explore around it

By ltdrdata·Created 3 years ago·Updated 9 months ago· 805
Seed Explorer (Inspire)
  • latent
  • model
  • NOISE_IMAGE
seed_prompt
enable_additionaltrue
additional_seed0
additional_strength0.00
noise_mode
initial_batch_seed_mode
variation_method

You found a seed you love, but you want that image, slightly different - same composition, a small tweak to the face or the pose or the lighting. Rerolling the seed throws the whole thing away. Seed Explorer is built for exactly this: it lets you take a base seed and blend in variation seeds by small amounts, in a prompt-like text format, so you can wander around a result you like instead of gambling on a fresh number.

Think of it as a controllable version of the variation-seed idea. Rather than one variation slider, you write a little "seed prompt" - a comma-separated recipe of seeds and how strongly each one bends the noise - and you can keep appending to it as you home in on the look you want.

How it works

The node builds initial noise by starting from a base seed and then nudging it toward one or more variation seeds by fractional strengths. It outputs that as a NOISE_IMAGE you feed into your sampling chain in place of ordinary noise.

The seed_prompt is the heart of it, and it has a specific grammar (straight from the README): the first number is the initial seed and its strength is always 1.0 (you don't write it). Every seed after that follows seed:strength, separated by commas - for example 12345, 6789:0.1, 555:0.05. Each added seed pulls the noise a little in its direction. Small strengths (0.02–0.1) keep the base composition and just perturb it; larger ones drift further. The enable_additional / additional_seed / additional_strength widgets pair with the node's "Add to prompt" button, which appends additional_seed:additional_strength onto the prompt so you can iterate live.

The inputs and outputs that matter

  • seed_prompt (multiline STRING) - the recipe. First entry is the base seed (strength implicitly 1.0); later entries are seed:strength, comma-separated. This is where the exploration actually happens.
  • latent - supplies the shape/size for the noise being generated.
  • noise_mode - GPU(=A1111) or CPU, same CPU-vs-GPU distinction as the rest of Inspire's A1111 compatibility nodes.
  • variation_method (optional) - linear or slerp for how variation seeds are blended. slerp is the smoother spherical interpolation.
  • additional_seed / additional_strength - feed the "Add to prompt" workflow; enable_additional toggles whether they're applied.

The single output is NOISE_IMAGE - Inspire's noise type (renamed from NOISE in an older version to avoid clashing with core's type). Route it into your sampler's noise input.

How to install it

ComfyUI Manager: search ComfyUI Inspire Pack, install, restart. Manual:

cd ComfyUI/custom_nodes
git clone https://github.com/ltdrdata/ComfyUI-Inspire-Pack

then restart. It's from Dr.Lt.Data (ComfyUI-Manager, Impact Pack).

Common issues & troubleshooting

Every change blows up the whole image. Your strengths are too high. This tool shines at small values - try 0.02 to 0.1 per added seed. At high strengths you've basically switched to a different seed, which defeats the point.

The seed prompt errors or gets ignored. Mind the grammar: the first entry is a bare seed (no :strength), and everything after is seed:strength, comma-separated. A stray colon on the first seed or a missing comma will break it.

Results feel jumpy between tweaks. Switch variation_method to slerp. Spherical interpolation moves through noise space more smoothly than linear, so incremental strength changes feel more continuous.

It won't connect to my sampler. The output is NOISE_IMAGE, Inspire's own noise type, not core's NOISE. Feed it into a sampler input that accepts it (Inspire's KSampler nodes, or the intended noise slot) rather than expecting it to drop into every core noise input.

Same seed, different image than before. The whole chain has to match - same model, sampler, scheduler, steps, and resolution. Seed Explorer controls the noise, not everything downstream of it.

CategoryInspirePack/Prompt

Inputs (9)

NameTypeDefaultDescription
latentLATENT
seed_promptSTRING
enable_additionalBOOLEANtrue
additional_seedINT00–18446744073709550000
additional_strengthFLOAT0.000–1
noise_modeCOMBO2 options: GPU(=A1111), CPU
initial_batch_seed_modeCOMBO2 options: incremental, comfy
variation_methodoptCOMBO2 options: linear, slerp
modeloptMODEL

Outputs (1)

NameTypeDescription
NOISE_IMAGENOISE_IMAGE