{
  "models": [
    {
      "name": "ip-adapter-plus_sdxl_vit-h.bin<BR>(install to ComfyUI_IPAdapter_plus)",
      "type": "IP-Adapter",
      "base": "SDXL",
      "save_path": "custom_nodes/ComfyUI_IPAdapter_plus/models",
      "description": "Pressing 'install' directly downloads the model from the ComfyUI_IPAdapter_plus/models extension node. (Note: Requires ComfyUI-Manager V0.24 or above)",
      "reference": "https://huggingface.co/h94/IP-Adapter",
      "filename": "ip-adapter-plus_sdxl_vit-h.bin",
      "url": "https://huggingface.co/h94/IP-Adapter/resolve/main/sdxl_models/ip-adapter-plus_sdxl_vit-h.bin"
    },
    {
      "name": "ip-adapter_sdxl_vit-h.bin<BR>(install to ComfyUI_IPAdapter_plus)",
      "type": "IP-Adapter",
      "base": "SDXL",
      "save_path": "custom_nodes/ComfyUI_IPAdapter_plus/models",
      "description": "Pressing 'install' directly downloads the model from the ComfyUI_IPAdapter_plus/models extension node. (Note: Requires ComfyUI-Manager V0.24 or above)",
      "reference": "https://huggingface.co/h94/IP-Adapter",
      "filename": "ip-adapter_sdxl_vit-h.bin",
      "url": "https://huggingface.co/h94/IP-Adapter/resolve/main/sdxl_models/ip-adapter_sdxl_vit-h.bin"
    },
    {
      "name": "CiaraRowles/temporaldiff-v1-animatediff.ckpt (ComfyUI-AnimateDiff-Evolved)",
      "type": "animatediff",
      "base": "SD1.x",
      "save_path": "custom_nodes/ComfyUI-AnimateDiff-Evolved/models",
      "description": "Pressing 'install' directly downloads the model from the Kosinkadink/ComfyUI-AnimateDiff-Evolved extension node. (Note: Requires ComfyUI-Manager V0.24 or above)",
      "reference": "https://huggingface.co/CiaraRowles/TemporalDiff",
      "filename": "temporaldiff-v1-animatediff.ckpt",
      "url": "https://huggingface.co/CiaraRowles/TemporalDiff/resolve/main/temporaldiff-v1-animatediff.ckpt"
    },
    {
      "name": "animatediff/mm_sd_v15_v2.ckpt (ComfyUI-AnimateDiff-Evolved)",
      "type": "animatediff",
      "base": "SD1.x",
      "save_path": "custom_nodes/ComfyUI-AnimateDiff-Evolved/models",
      "description": "Pressing 'install' directly downloads the model from the Kosinkadink/ComfyUI-AnimateDiff-Evolved extension node. (Note: Requires ComfyUI-Manager V0.24 or above)",
      "reference": "https://huggingface.co/guoyww/animatediff",
      "filename": "mm_sd_v15_v2.ckpt",
      "url": "https://huggingface.co/guoyww/animatediff/resolve/main/mm_sd_v15_v2.ckpt"
    },
    {
      "name": "AD_Stabilized_Motion/mm-Stabilized_high.pth (ComfyUI-AnimateDiff-Evolved)",
      "type": "animatediff",
      "base": "SD1.x",
      "save_path": "custom_nodes/ComfyUI-AnimateDiff-Evolved/models",
      "description": "Pressing 'install' directly downloads the model from the Kosinkadink/ComfyUI-AnimateDiff-Evolved extension node. (Note: Requires ComfyUI-Manager V0.24 or above)",
      "reference": "https://huggingface.co/manshoety/AD_Stabilized_Motion",
      "filename": "mm-Stabilized_high.pth",
      "url": "https://huggingface.co/manshoety/AD_Stabilized_Motion/resolve/main/mm-Stabilized_high.pth"
    },
    {
      "name": "AD_Stabilized_Motion/mm-Stabilized_mid.pth (ComfyUI-AnimateDiff-Evolved)",
      "type": "animatediff",
      "base": "SD1.x",
      "save_path": "custom_nodes/ComfyUI-AnimateDiff-Evolved/models",
      "description": "Pressing 'install' directly downloads the model from the Kosinkadink/ComfyUI-AnimateDiff-Evolved extension node. (Note: Requires ComfyUI-Manager V0.24 or above)",
      "reference": "https://huggingface.co/manshoety/AD_Stabilized_Motion",
      "filename": "mm-Stabilized_mid.pth",
      "url": "https://huggingface.co/manshoety/AD_Stabilized_Motion/resolve/main/mm-Stabilized_mid.pth"
    },

    {
      "name": "GFPGANv1.4.pth",
      "type": "GFPGAN",
      "base": "GFPGAN",
      "save_path": "facerestore_models",
      "description": "Face Restoration Models. Download the model required for using the 'Facerestore CF (Code Former)' custom node.",
      "reference": "https://github.com/TencentARC/GFPGAN/releases",
      "filename": "GFPGANv1.4.pth",
      "url": "https://github.com/TencentARC/GFPGAN/releases/download/v1.3.4/GFPGANv1.4.pth"
    },
    {
      "name": "codeformer.pth",
      "type": "CodeFormer",
      "base": "CodeFormer",
      "save_path": "facerestore_models",
      "description": "Face Restoration Models. Download the model required for using the 'Facerestore CF (Code Former)' custom node.",
      "reference": "https://github.com/sczhou/CodeFormer/releases",
      "filename": "codeformer.pth",
      "url": "https://github.com/sczhou/CodeFormer/releases/download/v0.1.0/codeformer.pth"
    },
    {
      "name": "detection_Resnet50_Final.pth",
      "type": "facexlib",
      "base": "facexlib",
      "save_path": "facerestore_models",
      "description": "Face Detection Models. Download the model required for using the 'Facerestore CF (Code Former)' custom node.",
      "reference": "https://github.com/xinntao/facexlib",
      "filename": "detection_Resnet50_Final.pth",
      "url": "https://github.com/xinntao/facexlib/releases/download/v0.1.0/detection_Resnet50_Final.pth"
    },
    {
      "name": "detection_mobilenet0.25_Final.pth",
      "type": "facexlib",
      "base": "facexlib",
      "save_path": "facerestore_models",
      "description": "Face Detection Models. Download the model required for using the 'Facerestore CF (Code Former)' custom node.",
      "reference": "https://github.com/xinntao/facexlib",
      "filename": "detection_mobilenet0.25_Final.pth",
      "url": "https://github.com/xinntao/facexlib/releases/download/v0.1.0/detection_mobilenet0.25_Final.pth"
    },
    {
      "name": "yolov5l-face.pth",
      "type": "facexlib",
      "base": "facexlib",
      "save_path": "facedetection",
      "description": "Face Detection Models. Download the model required for using the 'Facerestore CF (Code Former)' custom node.",
      "reference": "https://github.com/xinntao/facexlib",
      "filename": "yolov5l-face.pth",
      "url": "https://github.com/sczhou/CodeFormer/releases/download/v0.1.0/yolov5l-face.pth"
    },
    {
      "name": "yolov5n-face.pth",
      "type": "facexlib",
      "base": "facexlib",
      "save_path": "facedetection",
      "description": "Face Detection Models. Download the model required for using the 'Facerestore CF (Code Former)' custom node.",
      "reference": "https://github.com/xinntao/facexlib",
      "filename": "yolov5n-face.pth",
      "url": "https://github.com/sczhou/CodeFormer/releases/download/v0.1.0/yolov5n-face.pth"
    },
    {
      "name": "ip-adapter-plus_sd15.bin<BR>(install to IPAdapter-ComfyUI)",
      "type": "IP-Adapter",
      "base": "SD1.5",
      "save_path": "custom_nodes/IPAdapter-ComfyUI/models",
      "description": "Pressing 'install' directly downloads the model from the IPAdapter-ComfyUI/models extension node. (Note: Requires ComfyUI-Manager V0.24 or above)",
      "reference": "https://huggingface.co/h94/IP-Adapter",
      "filename": "ip-adapter-plus_sd15.bin",
      "url": "https://huggingface.co/h94/IP-Adapter/resolve/main/models/ip-adapter-plus_sd15.bin"
    },
    {
      "name": "ip-adapter-plus-face_sd15.bin<BR>(install to IPAdapter-ComfyUI)",
      "type": "IP-Adapter",
      "base": "SD1.5",
      "save_path": "custom_nodes/IPAdapter-ComfyUI/models",
      "description": "Pressing 'install' directly downloads the model from the IPAdapter-ComfyUI/models extension node. (Note: Requires ComfyUI-Manager V0.24 or above)",
      "reference": "https://huggingface.co/h94/IP-Adapter",
      "filename": "ip-adapter-plus-face_sd15.bin",
      "url": "https://huggingface.co/h94/IP-Adapter/resolve/main/models/ip-adapter-plus-face_sd15.bin"
    },
    
    {
      "name": "diffusers/stable-diffusion-xl-1.0-inpainting-0.1 (UNET/fp16)",
      "type": "unet",
      "base": "SDXL",
      "save_path": "unet/xl-inpaint-0.1",
      "description": "[5.14GB] Stable Diffusion XL inpainting model 0.1. You need UNETLoader instead of CheckpointLoader.",
      "reference": "https://huggingface.co/diffusers/stable-diffusion-xl-1.0-inpainting-0.1",
      "filename": "diffusion_pytorch_model.fp16.safetensors",
      "url": "https://huggingface.co/diffusers/stable-diffusion-xl-1.0-inpainting-0.1/resolve/main/unet/diffusion_pytorch_model.fp16.safetensors"
    },
    {
      "name": "diffusers/stable-diffusion-xl-1.0-inpainting-0.1 (UNET)",
      "type": "unet",
      "base": "SDXL",
      "save_path": "unet/xl-inpaint-0.1",
      "description": "[10.3GB] Stable Diffusion XL inpainting model 0.1. You need UNETLoader instead of CheckpointLoader.",
      "reference": "https://huggingface.co/diffusers/stable-diffusion-xl-1.0-inpainting-0.1",
      "filename": "diffusion_pytorch_model.safetensors",
      "url": "https://huggingface.co/diffusers/stable-diffusion-xl-1.0-inpainting-0.1/resolve/main/unet/diffusion_pytorch_model.safetensors"
    },
    {
      "name": "wd15_ip_adapter_plus.bin",
      "type": "IP-Adapter",
      "base": "SDXL",
      "save_path": "custom_nodes/IPAdapter-ComfyUI/models",
      "description": "Pressing 'install' directly downloads the model from the IPAdapter-ComfyUI/models extension node. (Note: Requires ComfyUI-Manager V0.24 or above)",
      "reference": "https://huggingface.co/h94/IP-Adapter",
      "filename": "wd15_ip_adapter_plus.bin",
      "url": "https://huggingface.co/furusu/IP-Adapter/resolve/main/wd15_ip_adapter_plus.bin"
    },

    {
      "name": "Inswapper (face swap)",
      "type": "insightface",
      "base" : "inswapper",
      "save_path": "insightface",
      "description": "Checkpoint of the insightface swapper model (used by Comfy-Roop and comfy_mtb)",
      "reference": "https://huggingface.co/deepinsight/inswapper/",
      "filename": "inswapper_128.onnx",
      "url": "https://huggingface.co/deepinsight/inswapper/resolve/main/inswapper_128.onnx"
    },
    
    {
      "name": "CLIPVision model (stabilityai/clip_vision_g)",
      "type": "clip_vision",
      "base": "SDXL",
      "save_path": "clip_vision/SDXL",
      "description": "[3.69GB] clip_g vision model",
      "reference": "https://huggingface.co/stabilityai/control-lora",
      "filename": "clip_vision_g.safetensors",
      "url": "https://huggingface.co/stabilityai/control-lora/resolve/main/revision/clip_vision_g.safetensors"
    },

    {
      "name": "CLIPVision model (IP-Adapter)",
      "type": "clip_vision",
      "base": "SD1.5",
      "save_path": "clip_vision/SD1.5",
      "description": "[2.5GB] CLIPVision model (needed for IP-Adapter)",
      "reference": "https://huggingface.co/h94/IP-Adapter",
      "filename": "pytorch_model.bin",
      "url": "https://huggingface.co/h94/IP-Adapter/resolve/main/models/image_encoder/pytorch_model.bin"
    },
    {
      "name": "CLIPVision model (IP-Adapter)",
      "type": "clip_vision",
      "base": "SDXL",
      "save_path": "clip_vision/SDXL",
      "description": "[3.69GB] CLIPVision model (needed for IP-Adapter)",
      "reference": "https://huggingface.co/h94/IP-Adapter",
      "filename": "pytorch_model.bin",
      "url": "https://huggingface.co/h94/IP-Adapter/resolve/main/sdxl_models/image_encoder/pytorch_model.bin"
    },

    {
      "name": "stabilityai/control-lora-canny-rank128.safetensors",
      "type": "controlnet",
      "base": "SDXL",
      "save_path": "default",
      "description": "Control-LoRA: canny rank128",
      "reference": "https://huggingface.co/stabilityai/control-lora",
      "filename": "control-lora-canny-rank128.safetensors",
      "url": "https://huggingface.co/stabilityai/control-lora/resolve/main/control-LoRAs-rank128/control-lora-canny-rank128.safetensors"
    },
    {
      "name": "stabilityai/control-lora-depth-rank128.safetensors",
      "type": "controlnet",
      "base": "SDXL",
      "save_path": "default",
      "description": "Control-LoRA: depth rank128",
      "reference": "https://huggingface.co/stabilityai/control-lora",
      "filename": "control-lora-depth-rank128.safetensors",
      "url": "https://huggingface.co/stabilityai/control-lora/resolve/main/control-LoRAs-rank128/control-lora-depth-rank128.safetensors"
    },
    {
      "name": "stabilityai/control-lora-recolor-rank128.safetensors",
      "type": "controlnet",
      "base": "SDXL",
      "save_path": "default",
      "description": "Control-LoRA: recolor rank128",
      "reference": "https://huggingface.co/stabilityai/control-lora",
      "filename": "control-lora-recolor-rank128.safetensors",
      "url": "https://huggingface.co/stabilityai/control-lora/resolve/main/control-LoRAs-rank128/control-lora-recolor-rank128.safetensors"
    },
    {
      "name": "stabilityai/control-lora-sketch-rank128-metadata.safetensors",
      "type": "controlnet",
      "base": "SDXL",
      "save_path": "default",
      "description": "Control-LoRA: sketch rank128 metadata",
      "reference": "https://huggingface.co/stabilityai/control-lora",
      "filename": "control-lora-sketch-rank128-metadata.safetensors",
      "url": "https://huggingface.co/stabilityai/control-lora/resolve/main/control-LoRAs-rank128/control-lora-sketch-rank128-metadata.safetensors"
    },

    {
      "name": "stabilityai/control-lora-canny-rank256.safetensors",
      "type": "controlnet",
      "base": "SDXL",
      "save_path": "default",
      "description": "Control-LoRA: canny rank256",
      "reference": "https://huggingface.co/stabilityai/control-lora",
      "filename": "control-lora-canny-rank256.safetensors",
      "url": "https://huggingface.co/stabilityai/control-lora/resolve/main/control-LoRAs-rank256/control-lora-canny-rank256.safetensors"
    },
    {
      "name": "stabilityai/control-lora-depth-rank256.safetensors",
      "type": "controlnet",
      "base": "SDXL",
      "save_path": "default",
      "description": "Control-LoRA: depth rank256",
      "reference": "https://huggingface.co/stabilityai/control-lora",
      "filename": "control-lora-depth-rank256.safetensors",
      "url": "https://huggingface.co/stabilityai/control-lora/resolve/main/control-LoRAs-rank256/control-lora-depth-rank256.safetensors"
    },
    {
      "name": "stabilityai/control-lora-recolor-rank256.safetensors",
      "type": "controlnet",
      "base": "SDXL",
      "save_path": "default",
      "description": "Control-LoRA: recolor rank256",
      "reference": "https://huggingface.co/stabilityai/control-lora",
      "filename": "control-lora-recolor-rank256.safetensors",
      "url": "https://huggingface.co/stabilityai/control-lora/resolve/main/control-LoRAs-rank256/control-lora-recolor-rank256.safetensors"
    },
    {
      "name": "stabilityai/control-lora-sketch-rank256.safetensors",
      "type": "controlnet",
      "base": "SDXL",
      "save_path": "default",
      "description": "Control-LoRA: sketch rank256",
      "reference": "https://huggingface.co/stabilityai/control-lora",
      "filename": "control-lora-sketch-rank256.safetensors",
      "url": "https://huggingface.co/stabilityai/control-lora/resolve/main/control-LoRAs-rank256/control-lora-sketch-rank256.safetensors"
    },

    {
      "name": "kohya-ss/ControlNet-LLLite: SDXL Canny Anime",
      "type": "controlnet",
      "base": "SDXL",
      "save_path": "custom_nodes/ControlNet-LLLite-ComfyUI/models",
      "description": "[46.2MB] An extremely compactly designed controlnet model (a.k.a. ControlNet-LLLite). Note: The model structure is highly experimental and may be subject to change in the future.",
      "reference": "https://huggingface.co/kohya-ss/controlnet-lllite",
      "filename": "controllllite_v01032064e_sdxl_canny_anime.safetensors",
      "url": "https://huggingface.co/kohya-ss/controlnet-lllite/resolve/main/controllllite_v01032064e_sdxl_canny_anime.safetensors"
    },

    {
      "name": "SDXL-controlnet: OpenPose (v2)",
      "type": "controlnet",
      "base": "SDXL",
      "save_path": "default",
      "description": "ControlNet openpose model for SDXL",
      "reference": "https://huggingface.co/thibaud/controlnet-openpose-sdxl-1.0",
      "filename": "OpenPoseXL2.safetensors",
      "url": "https://huggingface.co/thibaud/controlnet-openpose-sdxl-1.0/resolve/main/OpenPoseXL2.safetensors"
    },
    {
      "name": "controlnet-SargeZT/controlnet-sd-xl-1.0-softedge-dexined",
      "type": "controlnet",
      "base": "SDXL",
      "save_path": "default",
      "description": "ControlNet softedge model for SDXL",
      "reference": "https://huggingface.co/SargeZT/controlnet-sd-xl-1.0-softedge-dexined",
      "filename": "controlnet-sd-xl-1.0-softedge-dexined.safetensors",
      "url": "https://huggingface.co/SargeZT/controlnet-sd-xl-1.0-softedge-dexined/resolve/main/controlnet-sd-xl-1.0-softedge-dexined.safetensors"
    },
    {
      "name": "controlnet-SargeZT/controlnet-sd-xl-1.0-depth-16bit-zoe",
      "type": "controlnet",
      "base": "SDXL",
      "save_path": "default",
      "description": "ControlNet depth-zoe model for SDXL",
      "reference": "https://huggingface.co/SargeZT/controlnet-sd-xl-1.0-depth-16bit-zoe",
      "filename": "depth-zoe-xl-v1.0-controlnet.safetensors",
      "url": "https://huggingface.co/SargeZT/controlnet-sd-xl-1.0-depth-16bit-zoe/resolve/main/depth-zoe-xl-v1.0-controlnet.safetensors"
    },

    {
      "name": "animatediff/mmd_sd_v14.ckpt (comfyui-animatediff)",
      "type": "animatediff",
      "base": "SD1.x",
      "save_path": "custom_nodes/comfyui-animatediff/models",
      "description": "Pressing 'install' directly downloads the model from the ArtVentureX/AnimateDiff extension node. (Note: Requires ComfyUI-Manager V0.24 or above)",
      "reference": "https://huggingface.co/guoyww/animatediff",
      "filename": "mm_sd_v14.ckpt",
      "url": "https://huggingface.co/guoyww/animatediff/resolve/main/mm_sd_v14.ckpt"
    },
    {
      "name": "animatediff/mm_sd_v15.ckpt (comfyui-animatediff)",
      "type": "animatediff",
      "base": "SD1.x",
      "save_path": "custom_nodes/comfyui-animatediff/models",
      "description": "Pressing 'install' directly downloads the model from the ArtVentureX/AnimateDiff extension node. (Note: Requires ComfyUI-Manager V0.24 or above)",
      "reference": "https://huggingface.co/guoyww/animatediff",
      "filename": "mm_sd_v15.ckpt",
      "url": "https://huggingface.co/guoyww/animatediff/resolve/main/mm_sd_v15.ckpt"
    },

    {
      "name": "animatediff/mmd_sd_v14.ckpt (ComfyUI-AnimateDiff-Evolved)",
      "type": "animatediff",
      "base": "SD1.x",
      "save_path": "custom_nodes/ComfyUI-AnimateDiff-Evolved/models",
      "description": "Pressing 'install' directly downloads the model from the Kosinkadink/ComfyUI-AnimateDiff-Evolved extension node. (Note: Requires ComfyUI-Manager V0.24 or above)",
      "reference": "https://huggingface.co/guoyww/animatediff",
      "filename": "mm_sd_v14.ckpt",
      "url": "https://huggingface.co/guoyww/animatediff/resolve/main/mm_sd_v14.ckpt"
    },
    {
      "name": "animatediff/mm_sd_v15.ckpt (ComfyUI-AnimateDiff-Evolved)",
      "type": "animatediff",
      "base": "SD1.x",
      "save_path": "custom_nodes/ComfyUI-AnimateDiff-Evolved/models",
      "description": "Pressing 'install' directly downloads the model from the Kosinkadink/ComfyUI-AnimateDiff-Evolved extension node. (Note: Requires ComfyUI-Manager V0.24 or above)",
      "reference": "https://huggingface.co/guoyww/animatediff",
      "filename": "mm_sd_v15.ckpt",
      "url": "https://huggingface.co/guoyww/animatediff/resolve/main/mm_sd_v15.ckpt"
    },
    
    {
      "name": "ip-adapter_sdxl.bin<BR>(install to IPAdapter-ComfyUI)",
      "type": "IP-Adapter",
      "base": "SDXL",
      "save_path": "custom_nodes/IPAdapter-ComfyUI/models",
      "description": "Pressing 'install' directly downloads the model from the IPAdapter-ComfyUI/models extension node. (Note: Requires ComfyUI-Manager V0.24 or above)",
      "reference": "https://huggingface.co/h94/IP-Adapter",
      "filename": "ip-adapter_sdxl.bin",
      "url": "https://huggingface.co/h94/IP-Adapter/resolve/main/sdxl_models/ip-adapter_sdxl.bin"
    },
    {
      "name": "ip-adapter_sd15.bin<BR>(install to IPAdapter-ComfyUI)",
      "type": "IP-Adapter",
      "base": "SD1.5",
      "save_path": "custom_nodes/IPAdapter-ComfyUI/models",
      "description": "Pressing 'install' directly downloads the model from the IPAdapter-ComfyUI/models extension node. (Note: Requires ComfyUI-Manager V0.24 or above)",
      "reference": "https://huggingface.co/h94/IP-Adapter",
      "filename": "ip-adapter_sd15.bin",
      "url": "https://huggingface.co/h94/IP-Adapter/resolve/main/models/ip-adapter_sd15.bin"
    },
    {
      "name": "pfg-novel-n10.pt",
      "type": "PFG",
      "base": "SD1.5",
      "save_path": "custom_nodes/pfg-ComfyUI/models",
      "description": "Pressing 'install' directly downloads the model from the pfg-ComfyUI/models extension node. (Note: Requires ComfyUI-Manager V0.24 or above)",
      "reference": "https://huggingface.co/furusu/PFG",
      "filename": "pfg-novel-n10.pt",
      "url": "https://huggingface.co/furusu/PFG/resolve/main/pfg-novel-n10.pt"
    },
    {
      "name": "pfg-wd14-n10.pt",
      "type": "PFG",
      "base": "SD1.5",
      "save_path": "custom_nodes/pfg-ComfyUI/models",
      "description": "Pressing 'install' directly downloads the model from the pfg-ComfyUI/models extension node. (Note: Requires ComfyUI-Manager V0.24 or above)",
      "reference": "https://huggingface.co/furusu/PFG",
      "filename": "pfg-wd14-n10.pt",
      "url": "https://huggingface.co/furusu/PFG/resolve/main/pfg-wd14-n10.pt"
    },
    {
      "name": "pfg-wd15beta2-n10.pt",
      "type": "PFG",
      "base": "SD1.5",
      "save_path": "custom_nodes/pfg-ComfyUI/models",
      "description": "Pressing 'install' directly downloads the model from the pfg-ComfyUI/models extension node. (Note: Requires ComfyUI-Manager V0.24 or above)",
      "reference": "https://huggingface.co/furusu/PFG",
      "filename": "pfg-wd15beta2-n10.pt",
      "url": "https://huggingface.co/furusu/PFG/resolve/main/pfg-wd15beta2-n10.pt"
    }
  ]  
}
