Griptape Display: Image
The Preview Node That Ends the 'Where's My Image?' Question
- images
- OUTPUT
Griptape Display: Image is the pack's preview node: feed it an image, and it shows it in the ComfyUI UI. That's it. The image nodes in this pack (Create Image from Text, Image Variation, Inpainting Variation) return IMAGE tensors, but unless you put something on the canvas to look at them, you'll never see the result. This node is the "look at what you just made" terminal.
What it's for
ComfyUI's culture is visual - you want to see output, not trust it. Every image-producing Griptape node needs a display node on the end of its IMAGE wire, and this is the one designed for the job. It also plays the same role for images that flow through your graph: wire any IMAGE output here to inspect it mid-pipeline without interrupting the flow, since an output node doesn't block downstream connections.
If you're debugging why an image task failed, this is also your tell: connect it, run, and see either the image or (with an empty or error result) nothing - which tells you the upstream node didn't produce.
How it works
It's built on the pack's save-image base, subclassed for preview duty. Images get written to ComfyUI's temp directory and shown in the UI, exactly like the built-in PreviewImage node behaves. The class pulls in folder_paths.get_temp_directory() and a random temp prefix, so every run writes a fresh temp file - old previews accumulate in the temp folder and get cleaned up by ComfyUI's normal temp hygiene.
Inputs and output
images(IMAGE) - the image (or batch) to display.- Output:
OUTPUT(IMAGE) - the same image, passed through, so you can display and continue the graph from one node.
Installation
Part of ComfyUI Griptape Nodes:
- ComfyUI Manager: search "Griptape" → install.
- Manual:
cd ComfyUI/custom_nodes && git clone https://github.com/griptape-ai/ComfyUI-Griptape, restart ComfyUI.
Gotchas
- Previews go to the temp directory, not your normal output folder. They're for looking, not archiving - if you want a permanent file, add a Save Image node after this one (or save from the image node's
file_path). - If you don't see an image, the upstream node returned an error or an empty result - the display node faithfully shows nothing. Check the console for the actual error message.
It's one of those nodes you'll reflexively add without thinking. Every Griptape image workflow ends with one of these on the canvas.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| imagesopt | IMAGE | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| OUTPUT | IMAGE | — |