CivArchive
    Flux1 Dev Consistent Character - Fast Generation (PuLID, Controlnet, Torch Compile) - v3.0
    NSFW
    Preview 38589834
    Preview 38589831
    Preview 38589830
    Preview 38589835
    Preview 38589836
    Preview 38589837
    Preview 38589832

    This workflow generates a flux image with a consistent character at 1.15s/it on a 4060Ti (on 2nd generation onwards, if the compilation of the model is enabled). You will need 16GB VRAM for this workflow. It uses the fp8 flux models because the gguf modes do not work well with torch.compile. Please setup the environment as per the instructions below if you are getting errors.

    • PuLID for character consistency. Please note that users have reported that PuLID works well on AI generated characters but do not work well on real photographs.

    • FLUX.1-dev-ControlNet-Union-Pro controlnet (need to use Q2_k flux gguf for controlnet on 16GB VRAM)

    • TorchCompileModel beta node, with Kijai's patch, used to compile the model, this will increase the time required for the first generation but speed up subsequent generations.

    • weight_dtype is selected to be fp8_e4m3fn_fast to take advantage of fp8 matrix multiplication for faster generation on Nvidia 40 series graphics card. If you are on an older card, select fp8_e4m3fn.

    Environment

    I have tested this workflow using the exact environment below, so if you are having troubles, try setting up the environment using the following steps:

    1. Download and install Python 3.10.11 (https://www.python.org/downloads/)

    2. Download and install Cuda 12.4 (https://developer.nvidia.com/cuda-12-4-0-download-archive) and cuDNN Version Tarball, CUDA Version 12 (https://developer.nvidia.com/cudnn-downloads). cuDNN is required for nodes like ReActor that use Onnx, this is why I have it installed anyway.

    3. Clone the latest comfyui using: git clone https://github.com/comfyanonymous/ComfyUI.git

    4. Change directory into the comfyui directory

    5. python -m venv .venv

    6. .venv\Scripts\activate.bat

    7. pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu124

    8. install comfyui requirements: pip install -r requirements.txt

    9. Download triton 3.1.0 for python 3.10 (triton-3.1.0-cp310-cp310-win_amd64.whl

      ) from here: https://github.com/woct0rdho/triton-windows/releases into your comfyui folder and install using pip install triton-3.1.0-cp310-cp310-win_amd64.whl

    10. Run comfyui using: python.exe -s .\main.py --windows-standalone-build

    Models

    1. flux_dev_fp8_scaled_diffusion_model.safetensors (models/diffusion_models/flux): https://huggingface.co/comfyanonymous/flux_dev_scaled_fp8_test/tree/main

    2. t5xxl_fp8_e4m3fn_scaled.safetensors (models/clip): https://huggingface.co/comfyanonymous/flux_text_encoders/tree/main

    3. ViT-L-14-BEST-smooth-GmP-TE-only-HF-format.safetensors (models/clip): https://huggingface.co/zer0int/CLIP-GmP-ViT-L-14/tree/main

    4. pulid_flux_v0.9.1.safetensors (models/pulid): https://huggingface.co/guozinan/PuLID/tree/main

    5. antelopeV2 (models/insightface/models/antelopev2): download antelopev2.zip from https://huggingface.co/MonsterMMORPG/tools/tree/main and unzip. You should have all the antelopeV2 model files in the models/insightface/models/antelopev2 folder.

    6. FLUX.1-dev-ControlNet-Union-Pro (models/controlnet): https://huggingface.co/Shakker-Labs/FLUX.1-dev-ControlNet-Union-Pro/tree/main download diffusion_pytorch_model.safetensors and rename to FLUX.1-dev-ControlNet-Union-Pro.safetensors

    7. Flux VAE: install with manager

    Custom Nodes

    1. ComfyUI-GGUF: only for 16GB VRAM users who want to use controlnet

    2. rgthree's ComfyUI Nodes

    3. KJNodes for ComfyUI

    4. ComfyUI-PuLID-Flux-Enhanced

    Description

    Added Amateur Photo LoRA for more realism

    Added Kijai's patch for LoRAs to work with torch.compile

    FAQ

    Comments (8)

    carlosyino86878Nov 22, 2024
    CivitAI

    SamplerCustomAdvanced

    forward_orig() takes from 7 to 9 positional arguments but 10 were given

    any idea >S

    PixelMuseAI
    Author
    Nov 22, 2024

    I haven't tested the workflow with the latest version of ComfyUI. So there might be updates that broke the workflow.

    Are you using all the models as stated in the workflow description? If yes, then I might have to test the workflow on the latest version of ComfyUI.

    earlsansburyJun 24, 2025
    CivitAI

    Hi, thank you for the workflow. Everything works except the Compile Model section. It returns an error on the node SamplerCustomAdvanced. I'm using the latest Comfyui 0.3.40 portable and 4060 Ti 16GB.

    PixelMuseAI
    Author
    Jun 24, 2025

    the workflow should work even without torch.compile, that just helps to speed up the generation. if you want to get it to work, you need to install triton into your virtual environment / portable python. https://pypi.org/project/triton-windows/

    earlsansburyJun 24, 2025

    Thank you @PixelMuseAI.

    Yes, it did work without the compiling step turned on.

    And yes, I did have Triton installed in the portable env which has torch 2.7.1+cu128, while my system has torch 2.5.1+cu124.

    The error message surprisingly mentions my system's torch version and I guess the torch.compile "jailbreaks" the portable env and tries to use the system's env? I never used torch.compile and I guess it works differently?

    Again, thank you for creating and sharing the workflow. Kudos.

    PixelMuseAI
    Author
    Jul 1, 2025

    @earlsansbury never happened to me before so i'm not sure what is going on with your comfyui portable environment.

    using something like miniconda (https://www.anaconda.com/docs/getting-started/miniconda/main) with the manual install of comfyui will give you the most control over your python environment.

    earlsansburyJul 4, 2025

    @PixelMuseAI Thank you so much. I am glad I checked this thread as Civitai never sent me a notification. Are you on Reddit and other social platforms. I'd love to follow and see your latest works!

    PixelMuseAI
    Author
    Jul 6, 2025

    u/Most_Way_9754 on reddit

    Workflows
    Flux.1 D

    Details

    Downloads
    2,159
    Platform
    CivitAI
    Platform Status
    Available
    Created
    11/6/2024
    Updated
    5/14/2026
    Deleted
    -

    Files

    flux1DevConsistentCharacter_v30.zip

    Mirrors