โธ๏ธ Paused. Select input, Pick ๐
Pause, look at several candidates, manually choose the one you want
- output
The sibling of the pack's Pause Resume node, but for a different job: instead of a simple approve-or-stop gate, this one pauses the workflow with several candidate values on the table and lets you manually click which one to send downstream. Generate four variations of something, wire all four into this node, and pick the best one by eye before it goes on to the expensive part of your pipeline.
How it works
Set number_of_inputs to however many candidates you want to compare - up to ten - and that many sockets appear. Wire each one from wherever your variations are coming from (four different seeds through the same sampler, four crops, four upscale results, whatever), run the workflow, and it pauses and rings a bell once everything upstream has finished. You look at what's there and click on the node to pick exactly one; that one gets forwarded, the rest are simply discarded for that run.
Like the plain Pause Resume node, this one accepts any type - image, text, mask, model, anything the node graph can carry - so it works as a manual curation gate regardless of what kind of data you're comparing. And like that node, the seed widget isn't for randomness; it exists purely to stop ComfyUI's execution cache from treating an unchanged Pick Input node as "already ran, nothing to do" and silently skipping the pause on a subsequent run.
The inputs and outputs that matter
number_of_inputs(1โ10, default 2) - how many candidate sockets to show. Set it to match however many variations you're actually comparing.seed(default 1) - not creative, just there to force re-execution instead of getting cached and skipped.- Output:
output- whichever candidate you manually selected.
How to install it
Through ComfyUI Manager: search Bjornulf_custom_nodes, install, restart ComfyUI. Manually:
cd ComfyUI/custom_nodes
git clone https://github.com/justUmen/Bjornulf_custom_nodes
cd into the folder, pip install -r requirements.txt (a venv keeps things tidy), restart. Nothing exotic needed for this node specifically - it's pure UI/graph logic, no external calls.
Common issues
If the workflow sails past this node without pausing, check the seed-caching issue first: if nothing about the node's inputs has changed since the last run, ComfyUI may treat it as already-computed and skip straight through - set the seed's control widget to increment or randomize if you need it to reliably pause every time.
The other thing to keep in mind is that all number_of_inputs candidates have to actually finish computing before the pause happens, since the node needs every option available to let you choose from. If you're comparing four expensive generations, you're paying for all four before you get to pick - this node saves you from running the expensive step after the pause on the wrong candidate, not from generating the candidates themselves.
Inputs (2)
| Name | Type | Default | Description |
|---|---|---|---|
| number_of_inputs | INT | 21โ10 | โ |
| seed | INT | 1 | โ |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| output | * | โ |