PuLID-Flux ComfyUI implementation (Alpha version)
This project was heavily inspired by cubiq/PuLID_ComfyUI. It is just a prototype that uses some convenient model hacks
for the encoder section. I wanted to test the model’s quality before reimplementing it in a more formal manner. For better results I recommend the 16bit
or 8bit GGUF
model version of Flux1-dev (the 8e5m2 returns blurry backgrounds).
In the examples
directory you'll find some basic workflows.
For GGUF models you will need to install ComfyUI-GGUF
ComfyUI/custom_nodes
git clone https://github.com/balazik/ComfyUI-PuLID-Flux.git
requirements.txt
file into the Python environment where you run ComfyUI. I prefer not to use automatic installation scripts, as I dislike when scripts install software without my knowledge. :wink:Flux.1-dev
models. Download the model into ComfyUI/models/unet
, clip and encoder into ComfyUI/models/clip
, VAE into ComfyUI/models/vae
. ComfyUI/models/pulid/
.ComfyUI/models/clip
and restart ComfyUI.facexlib
dependency needs to be installed, the models are downloaded at first use. ComfyUI/models/insightface/models/antelopev2
.ComfyUI/ComfyUI - A powerful and modular stable diffusion GUI.
PuLID for Flux - tuning-free ID customization solution for FLUX.1-dev
cubiq PuLID_ComfyUI - PuLID ComfyUI native implementation (Thanks for the awesome work what you do Matteo :wink: ).