Nodes/ComfyUI-YogurtNodes/Save Image Bridge Simple (Non Output) (Yogurt Nodes)
ComfyUI Node

Save Image Bridge Simple (Non Output) (Yogurt Nodes)

A no-frills save that stays out of the results

By yogurt7771·Created 2 years ago·Updated 6 days ago· 3
Save Image Bridge Simple (Non Output) (Yogurt Nodes)
  • images
  • images
  • width
  • height
  • batch
  • saved_paths
◄output_dir►
◄filename_prefixComfyUI►
◄overwritefalse►

Take the simplest save node in the Yogurt pack and make it invisible to the output machinery, and you get Save Image Bridge Simple (Non Output). It's the four-input version - images, output_dir, filename_prefix, overwrite - with is_output_node set to false so the save is pure side effect.

Here's what that buys you. ComfyUI treats output nodes as the workflow's deliverables: their results come back in the API response and show up in the frontend history. A non-output save still writes the PNG to disk and still passes the image through, but nobody mistakes it for a final result. For an intermediate checkpoint dump inside a big pipeline - "keep a copy of the base pass before I hammer it with detailers" - that's exactly the behavior you want. The image flows on to the next node, saved_paths tells you where the file went, and the frontend stays focused on the real deliverables.

The inputs

There are only three you'll ever set:

  • output_dir - blank saves to the ComfyUI output folder.
  • filename_prefix - base name, %date:yyyy-MM-dd% and node-value tokens supported.
  • overwrite - off by default, so filenames auto-increment rather than clobber.

The images input takes the IMAGE tensor. Outputs are images, width, height, batch and saved_paths. No format choice, no metadata toggle, no compression - it writes PNG with workflow metadata embedded, always.

Install

Everything in the Yogurt pack installs together:

cd ComfyUI/custom_nodes
git clone https://github.com/yogurt7771/ComfyUI-YogurtNodes.git
cd ComfyUI-YogurtNodes
pip install -r requirements.txt

Or ComfyUI Manager → ComfyUI-YogurtNodes → install → restart. Find it as "Save Image Bridge Simple (Non Output)" under Yogurt Nodes → IO.

The one thing that confuses people

Because it's non-output, the file doesn't appear in ComfyUI's frontend gallery. Users routinely assume the save failed and start rebuilding their graph - it didn't fail. Check the output directory, or trust the saved_paths output, which is the definitive record. Also remember overwrite defaults to false: re-runs append counters to the filename, so if your downstream tooling expects a fixed path, flip it to true.

CategoryYogurtNodes/IO

Inputs (4)

NameTypeDefaultDescription
imagesIMAGEThe images to save.
output_dirSTRINGThe directory to save the images to, leave blank to save to the ComfyUI output directory.
filename_prefixSTRINGComfyUIThe prefix for the file to save. This may include formatting information such as %date:yyyy-MM-dd% or %Empty Latent Image.width% to include values from nodes.
overwriteCOMBOfalseOverwrite existing files.

Outputs (5)

NameTypeDescription
imagesIMAGE—
widthINT—
heightINT—
batchINT—
saved_pathsLIST—