-
-
Notifications
You must be signed in to change notification settings - Fork 66
Compatible Models
In order to best facilitate Enfugue cohabitating with other Stable Diffusion applications, an effort has been made to support as many model versions and formats as possible. This document serves as a reference for those looking to configure Enfugue for offline use or if you are using the same directories for multiple applications.
When searching for models, Enfugue will look in all directories within the configured directories (including symlinks.)
Note: default directories are written using the ~
as a shortcut for the home directory of the current user. For Linux and MacOS users, that is by default located at /home/<myusername>
. My Windows Users, that is by default located at C:\Users\<myusername>
, substituting C:\
for the directory Windows is installed to.
- Directory can be configured in the UI or using configuration key
enfugue.engine.checkpoint
. - Default directory
~/.cache/enfugue/checkpoint
-
.safetensors
and.ckpt
formats - All Stable Diffusion 1.5 and XL checkpoints are supported. Stable Diffusion 2 is not supported.
- Directory can be configured in the UI or using configuration key
enfugue.engine.cache
. - Default directory
~/.cache/enfugue/cache
-
.safetensors
,.ckpt
,.bin
,.pth
, or.pt
formats - "Other" option in UI accepts any URI to a file (HTTP or local path) or
diffusers
repository at huggingface.co - When passing other VAE in the API, just pass the file path or repository
Name | Diffusers Repository | Filenames |
---|---|---|
EMA | stabilityai/sd-vae-ft-ema |
vae-ft-ema-560000-ema-pruned , sd-vae-ft-ema-original , sd-vae-ft-ema
|
MSE | stabilityai/sd-vae-ft-mse |
vae-ft-mse-840000-ema-pruned , sd-vae-ft-mse-original , sd-vae-ft-mse
|
XL | stabilityai/sdxl-vae |
sdxl-vae |
XL16 | madebyollin/sdxl-vae-fp16-fix |
sdxl-vae-fp16-fix , sdxl-vae-fp16
|
- Directory can be configured in the UI or using configuration key
enfugue.engine.cache
. - Default directory
~/.cache/enfugue/cache
- Repositories/files can be configured in the UI or using configuration key
enfugue.controlnet.<name>
orenfugue.controlnet.xl.<name>
-
.safetensors
,.ckpt
,.bin
,.pth
, or.pt
formats - UI also allows configuring different default paths for each ControlNet
Name | Diffusers Repository | Filenames |
---|---|---|
canny |
lllyasviel/control_v11p_sd15_canny |
control_v11p_sd15_canny , control_sd15_canny
|
mlsd |
lllyasviel/control_v11p_sd15_mlsd |
control_v11p_sd15_mlsd , control_sd15_mlsd
|
hed |
lllyasviel/sd-controlnet-hed |
control_sd15_hed , sd-controlnet-hed
|
scribble |
lllyasviel/control_v11p_sd15_scribble |
control_v11p_sd15_scribble , control_sd15_scribble
|
tile |
lllyasviel/control_v11f1e_sd15_tile |
control_v11f1e_sd15_tile , control_sd15_tile
|
inpaint |
lllyasviel/control_v11p_sd15_inpaint |
control_v11p_sd15_inpaint , control_sd15_inpaint
|
depth |
lllyasviel/control_v11f1p_sd15_depth |
control_v11f1p_sd15_depth , control_sd15_depth
|
normal |
lllyasviel/control_v11p_sd15_normalbae |
control_v11p_sd15_normalbae , control_sd15_normal
|
pose |
lllyasviel/control_v11p_sd15_openpose |
control_v11p_sd15_openpose , control_sd15_openpose
|
pidi |
lllyasviel/control_v11p_sd15_softedge |
control_v11p_sd15_softedge |
line (Line Art) |
lllyasviel/control_v11p_sd15_lineart |
control_v11p_sd15_lineart |
anime (Anime Line Art) |
lllyasviel/control_v11p_sd15s2_lineart_anime |
"control_v11p_sd15s2_lineart_anime |
qr |
monster-labs/control_v1p_sd15_qrcode_monster |
control_v1p_sd15_qrcode_monster_v2 , control_v1p_sd15_qrcode_monster
|
Name | Diffusers Repository | Filenames |
---|---|---|
canny |
diffusers/controlnet-canny-sdxl-1.0 |
diffusers_xl_canny_full , controlnet-canny-sdxl-1.0
|
depth |
diffusers/controlnet-depth-sdxl-1.0 |
diffusers_xl_depth_full , controlnet-depth-sdxl-1.0
|
pose |
thibaud/controlnet-openpose-sdxl-1.0 |
OpenPoseXL2 , controlnet-openpose-sdxl-1.0
|