Here is a starter workflow for the newly released Flux 2 Dev by the ComfyUI team.
Runtime profile
Source description
Here is a starter workflow for the newly released Flux 2 Dev by the ComfyUI team.
This workflow is designed to get you up and running quickly with the new architecture. It handles standard Text-to-Image generation but also includes a setup for Reference Image Conditioning (Multimodal input).
Workflow Features:
Standard Generation: calibrated for Flux 2 Dev.
Reference Inputs: I have included ReferenceLatent nodes connected to LoadImage inputs. This allows you to prompt using images (similar to IP-Adapter/Variations) combined with text.
Note: As written in the workflow notes, simply Bypass (Ctrl+B) the Reference nodes if you only want to do pure Text-to-Image.
AI-generated commentary
AI-generated explanation based on source and configuration details. Suggestions are clearly labeled.
This Flux 2 Dev workflow is for text-to-image generation: it can generate images from a text prompt and optional reference images loaded through LoadImage and ReferenceLatent, with image output handled by SaveImage.
For text-only generation, bypass the Reference nodes with Ctrl+B.
Suggestion · not verified
For reference-image conditioning, upload images to the LoadImage nodes; the workflow connects them to ReferenceLatent nodes.
Suggestion · not verified
The reference-image path uses LoadImage inputs connected to ReferenceLatent nodes.
The workflow includes CLIPTextEncode, Flux2Scheduler, SamplerCustomAdvanced, and SaveImage nodes.
Place flux2_dev_fp8mixed.safetensors, mistral_3_small_flux2_fp8.safetensors, and flux2-vae.safetensors, or equivalents, in your ComfyUI models folder.
Suggestion · not verified
Load the workflow, select checkpoints in the Loaders, and queue the prompt.
Suggestion · not verified
The named model files are flux2_dev_fp8mixed.safetensors, mistral_3_small_flux2_fp8.safetensors, and flux2-vae.safetensors.
Listed node types include BasicGuider, CLIPLoader, CLIPTextEncode, EmptyFlux2LatentImage, Flux2Scheduler, FluxGuidance, ImageScaleToTotalPixels, KSamplerSelect, and LoadImage.
Other listed node types are RandomNoise, ReferenceLatent, SamplerCustomAdvanced, SaveImage, UNETLoader, VAEDecode, VAEEncode, and VAELoader.
The default resolution is 1024x1024.
The listed base model is Flux.2 D.
Before use, check that your ComfyUI installation has the listed node types.
Suggestion · not verified
A license is not specified for this workflow.
Does this need to be edited?
Sign in to send an edit request.
Sources
1 sourceSource excerpts
2 excerptsSource context: 1104 downloads · Type Workflows · Base model Flux.2 D
Resolution: Defaults set to 1024x1024.
Required Models: To use this workflow without errors, ensure you have the following models (or their equivalents) in your ComfyUI models folder(model links are included in the workflow):
UNET/Diffusion: flux2_dev_fp8mixed.safetensors
CLIP: mistral_3_small_flux2_fp8.safetensors
VAE: flux2-vae.safetensors
How to use:
Load the workflow.
Ensure your checkpoints are selected in the Loaders.
(Optional) Upload images to the "Load Image" nodes to test the reference capabilities, or mute them for standard prompting.
Queue Prompt!
Enjoy exploring Flux 2! Let me know if you run into any issues.
Estimated VRAM requirement
Estimate unavailable
49.8 GB across 2 of 3 model files. Model file total + 25% loading overhead + 2 GB execution buffer, rounded up.
Requirements
20 requirementsCheckpoint · 33.0 GB · SAFETENSORS · fp8 · pruned · Civitai · 2165923
flux2-vae.safetensors
PossibleVAE · Unknown
Text encoder · 16.8 GB · SAFETENSORS · fp8 · pruned · Civitai · 2165923
BasicGuider
Not resolvedNode pack · Unknown
CLIPLoader
Not resolvedNode pack · Unknown
CLIPTextEncode
Not resolvedNode pack · Unknown
EmptyFlux2LatentImage
Source context: 1057 downloads · Type Workflows · Base model Flux.2 D
Node pack · Unknown
Flux2Scheduler
Not resolvedNode pack · Unknown
FluxGuidance
Not resolvedNode pack · Unknown
ImageScaleToTotalPixels
Not resolvedNode pack · Unknown
KSamplerSelect
Not resolvedNode pack · Unknown
LoadImage
Not resolvedNode pack · Unknown
RandomNoise
Not resolvedNode pack · Unknown
ReferenceLatent
Not resolvedNode pack · Unknown
SamplerCustomAdvanced
Not resolvedNode pack · Unknown
SaveImage
Not resolvedNode pack · Unknown
UNETLoader
Not resolvedNode pack · Unknown
VAEDecode
Not resolvedNode pack · Unknown
VAEEncode
Not resolvedNode pack · Unknown
VAELoader
Not resolvedNode pack · Unknown