RedNode Image Review
The preview that doesn't forget your last ten runs
- images
- images
Every ComfyUI user knows the sting of the standard Preview Image node: you queue a run, look away for the thirty seconds it takes, and by the time you look back the preview has been replaced by the next run. If you were iterating on a seed or comparing two prompts, the image you wanted to actually look at is gone. RedNode Image Review is the preview node that remembers - newest on top, a browsable strip of previous runs underneath, and right-click actions to do something about them.
It's a drop-in swap for Preview Image in most workflows. Feed it images (the IMAGE tensor you'd give any preview node), and it passes them straight through on the images output so you can keep it inline in the chain, and it shows the result in a node that keeps a history. Newest results land on top; earlier runs stay in the strip below instead of vanishing when the next queue fires. Right-click gives you Copy, Rerun (same seed), and Rerun with new seeds - so when you land a good one you can re-roll it with a fresh seed without dragging the PNG back into the canvas to recover the workflow.
Mechanically it's a subclass of ComfyUI's own PreviewImage node with the history layer bolted on, which means it inherits the properties that make preview nodes behave correctly - it's an output node, it always runs, and the cache treats it the way it treats any sink. The strip length is governed by a RedNode pack setting (how many runs the Review strip keeps), so if your memory of runs feels short or you're on a machine where tens of full-res previews are expensive, that setting is where you tune it.
The honest question is when it's worth adding. If you're generating one image at a time and staring at the result, Preview Image is fine and this is marginal. The node pays for itself in two situations: batch and looped runs, where the strip becomes a contact sheet of the batch and you can see all outputs at once; and seed-hunting, where the whole point is comparing the last several attempts side by side rather than one at a time. That second use is why the Rerun actions exist - the node knows the seed that produced each entry, so "same seed, new twist" is one click.
One note on expectations: the memory is per-node and session-scoped, not a permanent archive. This is a review aid for a working session, not a save system - for keeping images permanently, the pack's RedNode Save node (date/preset/seed filing, drafts split from keepers) is the right tool.
Installation is the pack:
cd ComfyUI/custom_nodes
git clone https://github.com/RedNodeAI/ComfyUI-RedNodeStudio.git
or search RedNode Studio in ComfyUI Manager, then restart. No pip dependencies; works with any model.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| images | IMAGE | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| images | IMAGE | — |