← Open Source
balazik

ComfyUI-PuLID-Flux

PuLID-Flux ComfyUI implementation.

ApplicationsContent creationPython
Open on GitHub
Momentum
+1stars in 24 hours+0.1%
725
Stars
60
Forks
+2
This week
2
Contributors
Created 2024-10-01 · Updated 2026-10-16 · #6375 today
Top developers
BadisGbalazik

balazik/ComfyUI-PuLID-Flux is ranked 6,375 with 725 stars.

Same-category comparison

balazik/ComfyUI-PuLID-Flux is ranked 6,375 among these 8 peers; EvilBT/ComfyUI_SLK_joy_caption_two is ranked 6,374.

Same-category comparison
NameRankMetrics
nateherkai/token-dashboard6,366
Language:
Python
Stars:
729
Forks:
197
Description:
See where Claude Code is burning tokens - turn raw JSONL transcripts into local cost analytics, hotspot views, and session-level usage insight.
bkingfilm/lapian-notes6,368
Language:
TypeScript
Stars:
728
Forks:
74
Description:
Free, open source, fully local.
ShayneP/local-voice-ai6,372
Language:
Python
Stars:
726
Forks:
217
Description:
Local voice AI powered by llama-cpp, Kokoro, Nemotron STT, and LiveKit.
EvilBT/ComfyUI_SLK_joy_caption_two6,374
Language:
Python
Stars:
725
Forks:
45
Description:
ComfyUI Node.
sylearn/AIUsage6,377
Language:
Swift
Stars:
725
Forks:
55
AITabby/codexsplit6,379
Language:
TypeScript
Stars:
723
Forks:
57
Description:
CodexSplit - local Codex Desktop control center, provider gateway, and model routing workspace.
codefuse-ai/Test-Agent6,381
Language:
Python
Stars:
723
Forks:
92
Description:
Agent that empowers software testing with LLMs; industrial-first in China.
homanp/infinite-monitor6,383
Language:
TypeScript
Stars:
722
Forks:
96
Description:
Monitor anything in real time.
Key parameters and specifications
Key parameters and specifications
ParameterValue
LanguagePython
CategoryApplications
SubcategoryContent creation
KeywordsImage production
Stars725
Forks60
Contributors2
Created date2024-10-01
Updated date2026-10-16
Stars in 1 day1
Stars in 7 days2
Rank6,375
Previous rank6,553
Rank change178
7-day stars rank8,567
Previous 7-day stars rank10,880
7-day stars rank change2,313
Total stars rank14,456
Previous total stars rank14,448
Total stars rank change-8
README summary

PuLID-Flux for ComfyUI PuLID-Flux ComfyUI implementation (Alpha version) :new: Version Updates V0. 0: Working node with weight, start_at, end_at support (attn_mask not working) Notes This project was heavily inspired by cubiq/PuLID_ComfyUI. It is just a prototype that uses some convenient model 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 or model version of Flux1-dev

(the 8e5m2 returns blurry backgrounds). In the directory you'll find some basic workflows. Supported Flux models: 32bit/16bit (~22GB VRAM): model, encoder 8bit gguf (~12GB VRAM): model, encoder 8 bit FP8 e5m2 (~12GB VRAM): model, encoder 8 bit FP8 e4m3fn (~12GB VRAM): model, encoder Clip and VAE (for all models): clip, vae For GGUF models you will need to install ComfyUI-GGUF Installation Install this repo into Install all the packages listed in the 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: You need one of the mentioned models. Download the model into , clip and encoder into , VAE into . The EVA CLIP is EVA02-CLIP-L-14-336, should be downloaded automatically (will be located in the huggingface directory). If for some reason the auto-download fails (and you get face_analysis. models exception**), download this EVA-CLIP model manually

, put the file to your and restart ComfyUI. dependency needs to be installed, the models are downloaded at first use. Finally you need InsightFace with AntelopeV2, the unzipped models should be placed in . Known issues ApplyPulidFlux doesn't work on HW with CUDA compute < v8. When the ApplyPulidFlux node is disconnected after first run, the Flux model is still influenced by the node. ApplyPulidFlux attn_mask is not working (in progress). Credits 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: ).

Frequently asked questions

How many stars and forks are recorded?

balazik/ComfyUI-PuLID-Flux has 725 stars and 60 forks.

What is the repository rank?

balazik/ComfyUI-PuLID-Flux is ranked 6,375.

What language and category are recorded?

balazik/ComfyUI-PuLID-Flux has 725 stars, uses Python and belongs to Applications.

Which repository is closest in rank?

balazik/ComfyUI-PuLID-Flux is compared with EvilBT/ComfyUI_SLK_joy_caption_two, ranked 6,374 with 725 stars.

README

PuLID-Flux for ComfyUI

PuLID-Flux ComfyUI implementation (Alpha version)

:new: Version Updates

  • V0.1.0: Working node with weight, start_at, end_at support (attn_mask not working)

Notes

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.

Supported Flux models:

32bit/16bit (~22GB VRAM): model, encoder
8bit gguf (~12GB VRAM): model, encoder
8 bit FP8 e5m2 (~12GB VRAM): model, encoder
8 bit FP8 e4m3fn (~12GB VRAM): model, encoder
Clip and VAE (for all models): clip, vae

For GGUF models you will need to install ComfyUI-GGUF

Installation

  • Install this repo into ComfyUI/custom_nodes
git clone https://github.com/balazik/ComfyUI-PuLID-Flux.git
  • Install all the packages listed in the 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:

  • You need one of the mentioned Flux.1-dev models. Download the model into ComfyUI/models/unet, clip and encoder into ComfyUI/models/clip, VAE into ComfyUI/models/vae.

  • PuLID Flux pre-trained model goes in ComfyUI/models/pulid/.

  • The EVA CLIP is EVA02-CLIP-L-14-336, should be downloaded automatically (will be located in the huggingface directory). If for some reason the auto-download fails (and you get face_analysis.py, init assert 'detection' in self.models exception), download this EVA-CLIP model manually, put the file to your ComfyUI/models/clipand restart ComfyUI.

  • facexlib dependency needs to be installed, the models are downloaded at first use.

  • Finally you need InsightFace with AntelopeV2, the unzipped models should be placed in ComfyUI/models/insightface/models/antelopev2.

Known issues

  • ApplyPulidFlux doesn't work on HW with CUDA compute < v8.0, (when Flux FP8 it needs bfloat16).
  • When the ApplyPulidFlux node is disconnected after first run, the Flux model is still influenced by the node.
  • ApplyPulidFlux attn_mask is not working (in progress).

Credits

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: ).

Nearby in the ranking
Similar items