Skip to main content
Make sure your ComfyUI is updated.Workflows in this guide can be found in the Workflow Templates. If you canโ€™t find them in the template, your ComfyUI may be outdated. (Desktop versionโ€™s update will delay sometime)If nodes are missing when loading a workflow, possible reasons:
  1. You are not using the latest ComfyUI version (Nightly version)
  2. Some nodes failed to import at startup
HiDream-O1-Image Demo HiDream-O1-Image is a unified image generative foundation model open-sourced by HiDream-ai on May 8, 2026. Built on a Pixel-level Unified Transformer (UiT), it operates without external VAEs or disjoint text encoders, supporting text-to-image, instruction-based image editing, subject-driven personalization, and storyboard generation at up to 2,048 ร— 2,048 resolution. HiDream-O1-Image is released under the MIT License and natively supported in ComfyUI (PR #13817). HiDream-O1-Image - GitHub

Model Versions

HiDream-O1-Image Full Workflow

1. Download Workflow

Update your ComfyUI to the latest version, then go to Workflow -> Browse Templates -> Image and find โ€œHiDream O1 Full: Image generationโ€. HiDream-O1-Image Full Workflow

Download JSON Workflow File

Download workflow

Run on Comfy Cloud

Open in cloud

2. Download Models

Checkpoint โ€” re-packaged and quantized. All use bf16 for worst outliers, unused deepstack layers removed: Text Encoder (prompt enhancement) โ€” shared across all versions: LoRA (optional) โ€” the Dev distillation can also be applied to the Full model as a LoRA, allowing you to adjust the distillation strength (by Kijai):

3. Using the Workflow

  • Make sure CheckpointLoaderSimple loads your chosen checkpoint
  • Enter your prompt in the CLIPTextEncode node
  • Text-to-Image mode: set the โ€œSwitch to Image Editโ€ toggle to off (default). The sampler will use your text prompt directly.
  • Image Edit mode: set โ€œSwitch to Image Editโ€ to on, then upload a reference image in the Load Image node and connect it to HiDreamO1ReferenceImages.
Note: The O1 sampler outputs latent samples that need to be decoded through a VAEDecode node using the VAE loaded by CheckpointLoaderSimple.

HiDream-O1-Image Dev Workflow

1. Download Workflow

Go to Workflow -> Browse Templates -> Image and find โ€œHiDream O1 Devโ€. HiDream-O1-Image Dev Workflow

Download JSON Workflow File

Download workflow

Run on Comfy Cloud

Open in cloud

2. Download Models

Checkpoint (Dev) โ€” re-packaged and quantized. All use bf16 for worst outliers, unused deepstack layers removed: Text Encoder (prompt enhancement) โ€” shared across all versions:

3. Using the Workflow

  • Make sure CheckpointLoaderSimple loads hidream_o1_image_dev_fp8_scaled.safetensors
  • The Dev version uses 28 steps with CFG=1.0 โ€” no negative prompt needed
  • Text-to-Image mode: set the โ€œSwitch to Image Editโ€ toggle to off (default)
  • Image Edit mode: set โ€œSwitch to Image Editโ€ to on, upload a reference image in Load Image, and connect it to HiDreamO1ReferenceImages

Additional Notes

  • Long Text Rendering: HiDream-O1-Image excels at rendering text within images. Specify text content, font style, color, and positioning in your prompt for best results. Long-Text Rendering & Layout Control
  • Image Scaling: If your input reference image is too large, enable the ImageScaleToTotalPixels node (Ctrl+B) to scale it to 4MP.
  • Patch Seam Smoothing (Experimental): The HiDreamO1PatchSeamSmoothing node reduces visible seam artifacts during sampling. Enabled by default in the Full workflow.