Downloads · 30 days
0
SceneWorks/pulid-flux-mlx
pulid-flux-mlx is a machine learning model from SceneWorks. Use it for the machine learning task on the model card, and read the license before you ship it in a product. It is set up for mlx. The card lists the license as mit.
Converted weights for the native MLX PuLID-FLUX face-identity path in the SceneWorks Rust GPU worker (mlx-gen-pulid, epic 3069 / cutover sc-3344). These are the PuLID-FLUX-specific inputs the worker fetches on first u…
Downloads · 30 days
0
Access
Public
Updated Jun 12, 2026
Repo size
661 MB
Likes
0
Public
Click a slice to open those files.
.safetensors661 MB · 100%
From the Hugging Face model README
Converted weights for the native MLX PuLID-FLUX face-identity path in the
SceneWorks Rust GPU worker (mlx-gen-pulid, epic 3069 / cutover sc-3344). These
are the PuLID-FLUX-specific inputs the worker fetches on first use; the FLUX.1-dev
backbone (black-forest-labs/FLUX.1-dev) and the PuLID adapter
(guozinan/PuLID/pulid_flux_v0.9.1.safetensors) come from their own repos, and the
SCRFD detector + ArcFace embedder are reused from SceneWorks/instantid-mlx.
| file | what | provenance |
|---|---|---|
eva02_clip_l_336.safetensors | EVA02-CLIP-L-14-336 visual tower (f16, bare mlx-key names) — produces PuLID's id_cond_vit + hidden states | converted from QuanSun/EVA-CLIP/EVA02_CLIP_L_336_psz14_s6B.pt via mlx-gen/tools/convert_eva_clip.py |
bisenet_parsing.safetensors | BiSeNet face-parsing net — drives face_features_image (background-whitened aligned crop) in mlx-gen-face | BiSeNet face-parsing weights |
The worker loads these via the engine's env-var seam (PULID_EVA_WEIGHTS /
PULID_FACE_WEIGHTS_DIR); mlx-gen-pulid casts the EVA tower to f32 at load (the
conditioning path runs f32), so the f16 store is exact after the upcast.