mirror of
https://github.com/Comfy-Org/ComfyUI-Manager.git
synced 2025-12-16 18:02:58 +08:00
Merge branch 'main' of https://github.com/aegis72/ComfyUI-Manager
This commit is contained in:
commit
a02f04ed5f
13
README.md
13
README.md
@ -17,7 +17,7 @@
|
||||
To install ComfyUI-Manager in addition to an existing installation of ComfyUI, you can follow the following steps:
|
||||
|
||||
1. cd custom_nodes
|
||||
2. git clone https://github.com/ltdrdata/ComfyUI-Manager.git
|
||||
2. `git clone https://github.com/ltdrdata/ComfyUI-Manager.git`
|
||||
3. Restart ComfyUI
|
||||
|
||||
|
||||
@ -42,6 +42,17 @@ prerequisite: python-is-python3, python3-venv
|
||||
2. `chmod +x install-comfyui-venv-linux.sh`
|
||||
3. `./install-comfyui-venv-linux.sh`
|
||||
|
||||
### Installation Precautions
|
||||
* **DO**: `ComfyUI-Manager` files must be accurately located in the path `ComfyUI/custom_nodes/ComfyUI-Manager`
|
||||
* Installing in a compressed file format is not recommended.
|
||||
* **DON'T**: Decompress directly into the `ComfyUI/custom_nodes` location, resulting in the Manager contents like `__init__.py` being placed directly in that directory.
|
||||
* You have to remove all ComfyUI-Manager files from `ComfyUI/custom_nodes`
|
||||
* **DON'T**: In a form where decompression occurs in a path such as `ComfyUI/custom_nodes/ComfyUI-Manager/ComfyUI-Manager`.
|
||||
* You have to move `ComfyUI/custom_nodes/ComfyUI-Manager/ComfyUI-Manager` to `ComfyUI/custom_nodes/ComfyUI-Manager`
|
||||
* **DON'T**: In a form where decompression occurs in a path such as `ComfyUI/custom_nodes/ComfyUI-Manager-main`.
|
||||
* In such cases, `ComfyUI-Manager` may operate, but it won't be recognized within `ComfyUI-Manager`, and updates cannot be performed. It also poses the risk of duplicate installations.
|
||||
* You have to rename `ComfyUI/custom_nodes/ComfyUI-Manager-main` to `ComfyUI/custom_nodes/ComfyUI-Manager`
|
||||
|
||||
|
||||
You can execute ComfyUI by running either `./run_gpu.sh` or `./run_cpu.sh` depending on your system configuration.
|
||||
|
||||
|
||||
22
__init__.py
22
__init__.py
@ -20,8 +20,9 @@ import nodes
|
||||
import torch
|
||||
|
||||
|
||||
version = "V1.12.1"
|
||||
print(f"### Loading: ComfyUI-Manager ({version})")
|
||||
version = [1, 13, 2]
|
||||
version_str = f"V{version[0]}.{version[1]}" + (f'.{version[2]}' if len(version) > 2 else '')
|
||||
print(f"### Loading: ComfyUI-Manager ({version_str})")
|
||||
|
||||
|
||||
required_comfyui_revision = 1793
|
||||
@ -783,6 +784,21 @@ async def fetch_customnode_list(request):
|
||||
|
||||
json_obj = await get_data_by_mode(request.rel_url.query["mode"], 'custom-node-list.json')
|
||||
|
||||
def is_ignored_notice(code):
|
||||
global version
|
||||
|
||||
if code is not None and code.startswith('#NOTICE_'):
|
||||
try:
|
||||
notice_version = [int(x) for x in code[8:].split('.')]
|
||||
return notice_version[0] < version[0] or (notice_version[0] == version[0] and notice_version[1] <= version[1])
|
||||
except Exception:
|
||||
return False
|
||||
else:
|
||||
False
|
||||
|
||||
|
||||
json_obj['custom_nodes'] = [record for record in json_obj['custom_nodes'] if not is_ignored_notice(record.get('author'))]
|
||||
|
||||
check_custom_nodes_installed(json_obj, False, not skip_update)
|
||||
|
||||
for x in json_obj['custom_nodes']:
|
||||
@ -1609,7 +1625,7 @@ async def get_notice(request):
|
||||
markdown_content = match.group(1)
|
||||
markdown_content += f"<HR>ComfyUI: {comfy_ui_revision}[{comfy_ui_hash[:6]}]({comfy_ui_commit_date})"
|
||||
# markdown_content += f"<BR> ()"
|
||||
markdown_content += f"<BR>Manager: {version}"
|
||||
markdown_content += f"<BR>Manager: {version_str}"
|
||||
|
||||
try:
|
||||
if required_comfyui_revision > int(comfy_ui_revision):
|
||||
|
||||
@ -1557,16 +1557,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes:SDXL Empty Latent Image. An extension node for ComfyUI that allows you to select a resolution from the pre-defined json files and output a Latent Image."
|
||||
},
|
||||
{
|
||||
"author": "laksjdjf",
|
||||
"title": "IPAdapter-ComfyUI",
|
||||
"reference": "https://github.com/laksjdjf/IPAdapter-ComfyUI",
|
||||
"files": [
|
||||
"https://github.com/laksjdjf/IPAdapter-ComfyUI"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes:Load IPAdapter. This custom nodes provides loader of the IP-Adapter model.[w/NOTE: To use this extension node, you need to download the [a/ip-adapter_sd15.bin](https://huggingface.co/h94/IP-Adapter/resolve/main/models/ip-adapter_sd15.bin) file and place it in the %%**custom_nodes/IPAdapter-ComfyUI/models**%% directory. Additionally, you need to download the 'Clip vision model' from the 'Install models' menu as well.]"
|
||||
},
|
||||
{
|
||||
"author": "laksjdjf",
|
||||
"title": "pfg-ComfyUI",
|
||||
@ -3078,6 +3068,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "This is an Extension for ComfyUI, which adds a button, CLS, to clear the console window."
|
||||
},
|
||||
{
|
||||
"author": "Haoming02",
|
||||
"title": "ComfyUI Menu Anchor",
|
||||
"reference": "https://github.com/Haoming02/comfyui-menu-anchor",
|
||||
"files": [
|
||||
"https://github.com/Haoming02/comfyui-menu-anchor"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This is an Extension for ComfyUI, which moves the menu to the specified corner on startup."
|
||||
},
|
||||
{
|
||||
"author": "bedovyy",
|
||||
"title": "ComfyUI_NAIDGenerator",
|
||||
@ -3167,7 +3167,7 @@
|
||||
"https://github.com/thecooltechguy/ComfyUI-MagicAnimate"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Easily use Magic Animate within ComfyUI!"
|
||||
"description": "Easily use Magic Animate within ComfyUI!\n[w/WARN: This extension requires 110GB+ disk space.]"
|
||||
},
|
||||
{
|
||||
"author": "knuknX",
|
||||
@ -3330,6 +3330,39 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "Image and matte filtering nodes for ComfyUI `image/filters/*`"
|
||||
},
|
||||
{
|
||||
"author": "kijai",
|
||||
"title": "Marigold depth estimation in ComfyUI",
|
||||
"reference": "https://github.com/kijai/ComfyUI-Marigold",
|
||||
"files": [
|
||||
"https://github.com/kijai/ComfyUI-Marigold"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This is a wrapper node for Marigold depth estimation: [https://github.com/prs-eth/Marigold](https://github.com/kijai/ComfyUI-Marigold). Currently using the same diffusers pipeline as in the original implementation, so in addition to the custom node, you need the model in diffusers format.\nNOTE: See details in repo to install."
|
||||
},
|
||||
{
|
||||
"author": "glifxyz",
|
||||
"title": "ComfyUI-GlifNodes",
|
||||
"reference": "https://github.com/glifxyz/ComfyUI-GlifNodes",
|
||||
"files": [
|
||||
"https://github.com/glifxyz/ComfyUI-GlifNodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes:Consistency VAE Decoder."
|
||||
},
|
||||
{
|
||||
"author": "concarne000",
|
||||
"title": "ConCarneNode",
|
||||
"reference": "https://github.com/concarne000/ConCarneNode",
|
||||
"files": [
|
||||
"https://github.com/concarne000/ConCarneNode"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes:Bing Image Grabber node for ComfyUI."
|
||||
},
|
||||
|
||||
|
||||
|
||||
{
|
||||
"author": "Ser-Hilary",
|
||||
"title": "SDXL_sizing",
|
||||
|
||||
@ -2608,6 +2608,7 @@
|
||||
"FromListGet1Image",
|
||||
"FromListGet1Int",
|
||||
"FromListGet1Latent",
|
||||
"FromListGet1Mask",
|
||||
"FromListGet1Model",
|
||||
"FromListGet1String",
|
||||
"FromListGetColors",
|
||||
@ -2616,6 +2617,7 @@
|
||||
"FromListGetImages",
|
||||
"FromListGetInts",
|
||||
"FromListGetLatents",
|
||||
"FromListGetMasks",
|
||||
"FromListGetModels",
|
||||
"FromListGetStrings",
|
||||
"Get Contour from list",
|
||||
@ -2659,6 +2661,7 @@
|
||||
"ToImageList",
|
||||
"ToIntList",
|
||||
"ToLatentList",
|
||||
"ToMaskList",
|
||||
"ToModelList",
|
||||
"ToStringList",
|
||||
"UnGridify (image)",
|
||||
@ -2693,7 +2696,8 @@
|
||||
],
|
||||
"https://github.com/brianfitzgerald/style_aligned_comfy": [
|
||||
[
|
||||
"StyleAlignedPatch"
|
||||
"StyleAlignedBatchAlign",
|
||||
"StyleAlignedReferenceSampler"
|
||||
],
|
||||
{
|
||||
"title_aux": "StyleAligned for ComfyUI"
|
||||
@ -2717,7 +2721,8 @@
|
||||
],
|
||||
"https://github.com/bruefire/ComfyUI-SeqImageLoader": [
|
||||
[
|
||||
"VFrame Loader With Mask Editor"
|
||||
"VFrame Loader With Mask Editor",
|
||||
"Video Loader With Mask Editor"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI Sequential Image Loader"
|
||||
@ -3083,6 +3088,14 @@
|
||||
"title_aux": "ComfyUI_experiments"
|
||||
}
|
||||
],
|
||||
"https://github.com/concarne000/ConCarneNode": [
|
||||
[
|
||||
"BingImageGrabber"
|
||||
],
|
||||
{
|
||||
"title_aux": "ConCarneNode"
|
||||
}
|
||||
],
|
||||
"https://github.com/coreyryanhanson/ComfyQR": [
|
||||
[
|
||||
"comfy-qr-by-image-size",
|
||||
@ -3406,6 +3419,14 @@
|
||||
"title_aux": "Save Image with Generation Metadata"
|
||||
}
|
||||
],
|
||||
"https://github.com/glifxyz/ComfyUI-GlifNodes": [
|
||||
[
|
||||
"GlifConsistencyVAE"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-GlifNodes"
|
||||
}
|
||||
],
|
||||
"https://github.com/guoyk93/yk-node-suite-comfyui": [
|
||||
[
|
||||
"YKImagePadForOutpaint",
|
||||
@ -3487,10 +3508,12 @@
|
||||
"https://github.com/idrirap/ComfyUI-Lora-Auto-Trigger-Words": [
|
||||
[
|
||||
"FusionText",
|
||||
"LoraListNames",
|
||||
"LoraLoaderAdvanced",
|
||||
"LoraLoaderStackedAdvanced",
|
||||
"LoraLoaderStackedVanilla",
|
||||
"LoraLoaderVanilla",
|
||||
"LoraTagsOnly",
|
||||
"Randomizer",
|
||||
"TagsFormater",
|
||||
"TagsSelector",
|
||||
@ -3761,6 +3784,14 @@
|
||||
"title_aux": "KJNodes for ComfyUI"
|
||||
}
|
||||
],
|
||||
"https://github.com/kijai/ComfyUI-Marigold": [
|
||||
[
|
||||
"MarigoldDepthEstimation"
|
||||
],
|
||||
{
|
||||
"title_aux": "Marigold depth estimation in ComfyUI"
|
||||
}
|
||||
],
|
||||
"https://github.com/kijai/ComfyUI-SVD": [
|
||||
[
|
||||
"SVDimg2vid"
|
||||
@ -3834,15 +3865,6 @@
|
||||
"title_aux": "abg-comfyui"
|
||||
}
|
||||
],
|
||||
"https://github.com/laksjdjf/IPAdapter-ComfyUI": [
|
||||
[
|
||||
"IPAdapter",
|
||||
"ImageCrop"
|
||||
],
|
||||
{
|
||||
"title_aux": "IPAdapter-ComfyUI"
|
||||
}
|
||||
],
|
||||
"https://github.com/laksjdjf/LCMSampler-ComfyUI": [
|
||||
[
|
||||
"SamplerLCM",
|
||||
@ -4089,12 +4111,14 @@
|
||||
"AnimeLineArt_Preprocessor_Provider_for_SEGS //Inspire",
|
||||
"ApplyRegionalIPAdapters //Inspire",
|
||||
"BindImageListPromptList //Inspire",
|
||||
"CLIPTextEncodeWithWeight //Inspire",
|
||||
"CacheBackendData //Inspire",
|
||||
"CacheBackendDataList //Inspire",
|
||||
"CacheBackendDataNumberKey //Inspire",
|
||||
"CacheBackendDataNumberKeyList //Inspire",
|
||||
"Canny_Preprocessor_Provider_for_SEGS //Inspire",
|
||||
"ChangeImageBatchSize //Inspire",
|
||||
"CheckpointLoaderSimpleShared //Inspire",
|
||||
"Color_Preprocessor_Provider_for_SEGS //Inspire",
|
||||
"ConcatConditioningsWithMultiplier //Inspire",
|
||||
"DWPreprocessor_Provider_for_SEGS //Inspire",
|
||||
@ -4345,7 +4369,8 @@
|
||||
],
|
||||
"https://github.com/modusCell/ComfyUI-dimension-node-modusCell": [
|
||||
[
|
||||
"DimensionProvider modusCell"
|
||||
"DimensionProviderFree modusCell",
|
||||
"DimensionProviderRatio modusCell"
|
||||
],
|
||||
{
|
||||
"title_aux": "Preset Dimensions"
|
||||
@ -4370,11 +4395,14 @@
|
||||
"https://github.com/natto-maki/ComfyUI-NegiTools": [
|
||||
[
|
||||
"NegiTools_CompositeImages",
|
||||
"NegiTools_DepthEstimationByMarigold",
|
||||
"NegiTools_ImageProperties",
|
||||
"NegiTools_LatentProperties",
|
||||
"NegiTools_NoiseImageGenerator",
|
||||
"NegiTools_OpenAiDalle3",
|
||||
"NegiTools_OpenAiTranslate",
|
||||
"NegiTools_OpenPoseToPointList",
|
||||
"NegiTools_PointListToMask",
|
||||
"NegiTools_SeedGenerator",
|
||||
"NegiTools_StringFunction"
|
||||
],
|
||||
@ -5085,8 +5113,10 @@
|
||||
],
|
||||
"https://github.com/theUpsider/ComfyUI-Logic": [
|
||||
[
|
||||
"Bool",
|
||||
"Compare",
|
||||
"DebugPrint",
|
||||
"Float",
|
||||
"If ANY execute A else B",
|
||||
"Int",
|
||||
"String"
|
||||
|
||||
@ -48,7 +48,7 @@ docStyle.innerHTML = `
|
||||
#cm-channel-badge {
|
||||
color: white;
|
||||
background-color: #AA0000;
|
||||
width: 150px;
|
||||
width: 220px;
|
||||
height: 23px;
|
||||
font-size: 13px;
|
||||
border-radius: 5px;
|
||||
|
||||
@ -575,9 +575,11 @@ export class CustomNodesInstaller extends ComfyDialog {
|
||||
}
|
||||
});
|
||||
|
||||
data5.appendChild(installBtn);
|
||||
if(!data.author.startsWith('#NOTICE')){
|
||||
data5.appendChild(installBtn);
|
||||
}
|
||||
|
||||
if(data.installed == 'Fail')
|
||||
if(data.installed == 'Fail' || data.author.startsWith('#NOTICE'))
|
||||
dataRow.style.backgroundColor = "#880000";
|
||||
else
|
||||
dataRow.style.backgroundColor = "var(--bg-color)";
|
||||
@ -702,7 +704,7 @@ export class CustomNodesInstaller extends ComfyDialog {
|
||||
|
||||
let channel_badge = '';
|
||||
if(this.channel != 'default') {
|
||||
channel_badge = $el('span', {id:'cm-channel-badge'}, [`Channel: ${this.channel}`]);
|
||||
channel_badge = $el('span', {id:'cm-channel-badge'}, [`Channel: ${this.channel} (Incomplete list)`]);
|
||||
}
|
||||
else {
|
||||
|
||||
|
||||
@ -60,7 +60,7 @@
|
||||
"filename": "RealESRGAN_x4.pth",
|
||||
"url": "https://huggingface.co/ai-forever/Real-ESRGAN/resolve/main/RealESRGAN_x4.pth"
|
||||
},
|
||||
{
|
||||
{
|
||||
"name": "ESRGAN x4",
|
||||
"type": "upscale",
|
||||
"base": "upscale",
|
||||
@ -70,7 +70,7 @@
|
||||
"filename": "ESRGAN_4x.pth",
|
||||
"url": "https://huggingface.co/Afizi/ESRGAN_4x.pth/resolve/main/ESRGAN_4x.pth"
|
||||
},
|
||||
{
|
||||
{
|
||||
"name": "4x_foolhardy_Remacri",
|
||||
"type": "upscale",
|
||||
"base": "upscale",
|
||||
@ -80,7 +80,7 @@
|
||||
"filename": "4x_foolhardy_Remacri.pth",
|
||||
"url": "https://huggingface.co/FacehugmanIII/4x_foolhardy_Remacri/resolve/main/4x_foolhardy_Remacri.pth"
|
||||
},
|
||||
{
|
||||
{
|
||||
"name": "4x-AnimeSharp",
|
||||
"type": "upscale",
|
||||
"base": "upscale",
|
||||
@ -100,7 +100,7 @@
|
||||
"filename": "4x-UltraSharp.pth",
|
||||
"url": "https://huggingface.co/datasets/Kizi-Art/Upscale/resolve/fa98e357882a23b8e7928957a39462fbfaee1af5/4x-UltraSharp.pth"
|
||||
},
|
||||
{
|
||||
{
|
||||
"name": "4x_NMKD-Siax_200k",
|
||||
"type": "upscale",
|
||||
"base": "upscale",
|
||||
@ -110,7 +110,7 @@
|
||||
"filename": "4x_NMKD-Siax_200k.pth",
|
||||
"url": "https://huggingface.co/gemasai/4x_NMKD-Siax_200k/resolve/main/4x_NMKD-Siax_200k.pth"
|
||||
},
|
||||
{
|
||||
{
|
||||
"name": "8x_NMKD-Superscale_150000_G",
|
||||
"type": "upscale",
|
||||
"base": "upscale",
|
||||
@ -120,7 +120,7 @@
|
||||
"filename": "8x_NMKD-Superscale_150000_G.pth",
|
||||
"url": "https://huggingface.co/uwg/upscaler/resolve/main/ESRGAN/8x_NMKD-Superscale_150000_G.pth"
|
||||
},
|
||||
{
|
||||
{
|
||||
"name": "Inswapper-fp16 (face swap)",
|
||||
"type": "insightface",
|
||||
"base" : "inswapper",
|
||||
@ -1338,76 +1338,6 @@
|
||||
"url": "https://huggingface.co/guoyww/animatediff/resolve/main/v2_lora_ZoomOut.ckpt"
|
||||
},
|
||||
{
|
||||
"name": "ip-adapter_sd15.bin<BR>(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<BR>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": "ip-adapter_sd15_light.bin<BR>(IPAdapter-ComfyUI)",
|
||||
"type": "IP-Adapter",
|
||||
"base": "SD1.5",
|
||||
"save_path": "custom_nodes/IPAdapter-ComfyUI/models",
|
||||
"description": "Use this when text prompt is more important than reference images",
|
||||
"reference": "https://huggingface.co/h94/IP-Adapter",
|
||||
"filename": "ip-adapter_sd15_light.bin",
|
||||
"url": "https://huggingface.co/h94/IP-Adapter/resolve/main/models/ip-adapter_sd15_light.bin"
|
||||
},
|
||||
{
|
||||
"name": "ip-adapter-plus_sd15.bin<BR>(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<BR>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>(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<BR>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": "ip-adapter-full-face_sd15.bin<BR>(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<BR>extension node. (Note: Requires ComfyUI-Manager V0.24 or above)",
|
||||
"reference": "https://huggingface.co/h94/IP-Adapter",
|
||||
"filename": "ip-adapter-full-face_sd15.bin",
|
||||
"url": "https://huggingface.co/h94/IP-Adapter/resolve/main/models/ip-adapter-full-face_sd15.bin"
|
||||
},
|
||||
{
|
||||
"name": "ip-adapter_sdxl.bin<BR>(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<BR>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": "wd15_ip_adapter_plus.bin<BR>(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<BR>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": "ip-adapter_sd15.bin<BR>(ComfyUI_IPAdapter_plus)",
|
||||
"type": "IP-Adapter",
|
||||
"base": "SD1.5",
|
||||
@ -1417,7 +1347,7 @@
|
||||
"filename": "ip-adapter_sd15.bin",
|
||||
"url": "https://huggingface.co/h94/IP-Adapter/resolve/main/models/ip-adapter_sd15.bin"
|
||||
},
|
||||
{
|
||||
{
|
||||
"name": "ip-adapter_sd15_light.bin<BR>(ComfyUI_IPAdapter_plus)",
|
||||
"type": "IP-Adapter",
|
||||
"base": "SD1.5",
|
||||
@ -1427,7 +1357,7 @@
|
||||
"filename": "ip-adapter_sd15_light.bin",
|
||||
"url": "https://huggingface.co/h94/IP-Adapter/resolve/main/models/ip-adapter_sd15_light.bin"
|
||||
},
|
||||
{
|
||||
{
|
||||
"name": "ip-adapter-plus_sd15.bin<BR>(ComfyUI_IPAdapter_plus)",
|
||||
"type": "IP-Adapter",
|
||||
"base": "SD1.5",
|
||||
@ -1447,7 +1377,7 @@
|
||||
"filename": "ip-adapter-plus-face_sd15.bin",
|
||||
"url": "https://huggingface.co/h94/IP-Adapter/resolve/main/models/ip-adapter-plus-face_sd15.bin"
|
||||
},
|
||||
{
|
||||
{
|
||||
"name": "ip-adapter-full-face_sd15.bin<BR>(ComfyUI_IPAdapter_plus)",
|
||||
"type": "IP-Adapter",
|
||||
"base": "SD1.5",
|
||||
@ -1457,7 +1387,7 @@
|
||||
"filename": "ip-adapter-full-face_sd15.bin",
|
||||
"url": "https://huggingface.co/h94/IP-Adapter/resolve/main/models/ip-adapter-full-face_sd15.bin"
|
||||
},
|
||||
{
|
||||
{
|
||||
"name": "ip-adapter_sdxl.bin<BR>(ComfyUI_IPAdapter_plus)",
|
||||
"type": "IP-Adapter",
|
||||
"base": "SDXL",
|
||||
@ -1467,7 +1397,7 @@
|
||||
"filename": "ip-adapter_sdxl.bin",
|
||||
"url": "https://huggingface.co/h94/IP-Adapter/resolve/main/sdxl_models/ip-adapter_sdxl.bin"
|
||||
},
|
||||
{
|
||||
{
|
||||
"name": "ip-adapter_sdxl_vit-h.bin<BR>(ComfyUI_IPAdapter_plus)",
|
||||
"type": "IP-Adapter",
|
||||
"base": "SDXL",
|
||||
@ -1487,7 +1417,7 @@
|
||||
"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-plus-face_sdxl_vit-h.bin<BR>(ComfyUI_IPAdapter_plus)",
|
||||
"type": "IP-Adapter",
|
||||
"base": "SDXL",
|
||||
|
||||
@ -1,5 +1,14 @@
|
||||
{
|
||||
"custom_nodes": [
|
||||
{
|
||||
"author": "#NOTICE_1.13",
|
||||
"title": "NOTICE: This channel is not the default channel.",
|
||||
"reference": "https://github.com/ltdrdata/ComfyUI-Manager",
|
||||
"files": [],
|
||||
"install_type": "git-clone",
|
||||
"description": "If you see this message, your ComfyUI-Manager is outdated.\nDev channel provides only the list of the developing nodes. If you want to find the complete node list, please go to the Default channel."
|
||||
},
|
||||
|
||||
{
|
||||
"author": "talesofai",
|
||||
"title": "comfyui-supersave [WIP]",
|
||||
|
||||
@ -1,5 +1,24 @@
|
||||
{
|
||||
"custom_nodes": [
|
||||
{
|
||||
"author": "#NOTICE_1.13",
|
||||
"title": "NOTICE: This channel is not the default channel.",
|
||||
"reference": "https://github.com/ltdrdata/ComfyUI-Manager",
|
||||
"files": [],
|
||||
"install_type": "git-clone",
|
||||
"description": "If you see this message, your ComfyUI-Manager is outdated.\nLegacy channel provides only the list of the deprecated nodes. If you want to find the complete node list, please go to the Default channel."
|
||||
},
|
||||
|
||||
{
|
||||
"author": "laksjdjf",
|
||||
"title": "IPAdapter-ComfyUI",
|
||||
"reference": "https://github.com/laksjdjf/IPAdapter-ComfyUI",
|
||||
"files": [
|
||||
"https://github.com/laksjdjf/IPAdapter-ComfyUI"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This custom nodes provides loader of the IP-Adapter model.[w/NOTE: To use this extension node, you need to download the [a/ip-adapter_sd15.bin](https://huggingface.co/h94/IP-Adapter/resolve/main/models/ip-adapter_sd15.bin) file and place it in the %%**custom_nodes/IPAdapter-ComfyUI/models**%% directory. Additionally, you need to download the 'Clip vision model' from the 'Install models' menu as well.]<BR>NOTE: Use ComfyUI_IPAdapter_plus instead of this."
|
||||
},
|
||||
{
|
||||
"author": "RockOfFire",
|
||||
"title": "CR Animation Nodes",
|
||||
|
||||
@ -1,5 +1,54 @@
|
||||
{
|
||||
"custom_nodes": [
|
||||
{
|
||||
"author": "#NOTICE_1.13",
|
||||
"title": "NOTICE: This channel is not the default channel.",
|
||||
"reference": "https://github.com/ltdrdata/ComfyUI-Manager",
|
||||
"files": [],
|
||||
"install_type": "git-clone",
|
||||
"description": "If you see this message, your ComfyUI-Manager is outdated.\nRecent channel provides only the list of the latest nodes. If you want to find the complete node list, please go to the Default channel."
|
||||
},
|
||||
|
||||
{
|
||||
"author": "concarne000",
|
||||
"title": "ConCarneNode",
|
||||
"reference": "https://github.com/concarne000/ConCarneNode",
|
||||
"files": [
|
||||
"https://github.com/concarne000/ConCarneNode"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes:Bing Image Grabber node for ComfyUI."
|
||||
},
|
||||
{
|
||||
"author": "Haoming02",
|
||||
"title": "ComfyUI Menu Anchor",
|
||||
"reference": "https://github.com/Haoming02/comfyui-menu-anchor",
|
||||
"files": [
|
||||
"https://github.com/Haoming02/comfyui-menu-anchor"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This is an Extension for ComfyUI, which moves the menu to the specified corner on startup."
|
||||
},
|
||||
{
|
||||
"author": "glifxyz",
|
||||
"title": "ComfyUI-GlifNodes",
|
||||
"reference": "https://github.com/glifxyz/ComfyUI-GlifNodes",
|
||||
"files": [
|
||||
"https://github.com/glifxyz/ComfyUI-GlifNodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes:Consistency VAE Decoder."
|
||||
},
|
||||
{
|
||||
"author": "kijai",
|
||||
"title": "Marigold depth estimation in ComfyUI",
|
||||
"reference": "https://github.com/kijai/ComfyUI-Marigold",
|
||||
"files": [
|
||||
"https://github.com/kijai/ComfyUI-Marigold"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This is a wrapper node for Marigold depth estimation: [https://github.com/prs-eth/Marigold](https://github.com/kijai/ComfyUI-Marigold). Currently using the same diffusers pipeline as in the original implementation, so in addition to the custom node, you need the model in diffusers format.\nNOTE: See details in repo to install."
|
||||
},
|
||||
{
|
||||
"author": "spacepxl",
|
||||
"title": "ComfyUI-Image-Filters",
|
||||
@ -179,7 +228,7 @@
|
||||
"https://github.com/thecooltechguy/ComfyUI-MagicAnimate"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Easily use Magic Animate within ComfyUI!"
|
||||
"description": "Easily use Magic Animate within ComfyUI!\n[w/WARN: This extension requires 110GB+ disk space.]"
|
||||
},
|
||||
{
|
||||
"author": "knuknX",
|
||||
@ -681,87 +730,6 @@
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This extension simply connects the nodes and specifies the output path of the generated images to a manageable path."
|
||||
},
|
||||
{
|
||||
"author": "amorano",
|
||||
"title": "Jovimetrix Composition Nodes",
|
||||
"reference": "https://github.com/Amorano/Jovimetrix",
|
||||
"files": [
|
||||
"https://github.com/Amorano/Jovimetrix"
|
||||
],
|
||||
"nodename_pattern": " \\(jov\\)$",
|
||||
"install_type": "git-clone",
|
||||
"description": "Compose like Substance Designer. Webcams, Media Streams (in/out), Tick animation, Color correction, Geometry manipulation, Pixel shader, Polygonal shape generator, Remap images gometry and color, Heavily inspired by WAS and MTB Node Suites"
|
||||
},
|
||||
{
|
||||
"author": "romeobuilderotti",
|
||||
"title": "ComfyUI PNG Metadata",
|
||||
"reference": "https://github.com/romeobuilderotti/ComfyUI-PNG-Metadata",
|
||||
"files": [
|
||||
"https://github.com/romeobuilderotti/ComfyUI-PNG-Metadata"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Add custom Metadata fields to your saved PNG files."
|
||||
},
|
||||
{
|
||||
"author": "ka-puna",
|
||||
"title": "comfyui-yanc",
|
||||
"reference": "https://github.com/ka-puna/comfyui-yanc",
|
||||
"files": [
|
||||
"https://github.com/ka-puna/comfyui-yanc"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NOTE: Concatenate Strings, Format Datetime String, Integer Caster, Multiline String, Truncate String. Yet Another Node Collection, a repository of simple nodes for ComfyUI. This repository eases the addition or removal of custom nodes to itself."
|
||||
},
|
||||
{
|
||||
"author": "TheBarret",
|
||||
"title": "ZSuite",
|
||||
"reference": "https://github.com/TheBarret/ZSuite",
|
||||
"files": [
|
||||
"https://github.com/TheBarret/ZSuite"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes:Prompter, RF Noise, SeedMod."
|
||||
},
|
||||
{
|
||||
"author": "palant",
|
||||
"title": "Extended Save Image for ComfyUI",
|
||||
"reference": "https://github.com/palant/extended-saveimage-comfyui",
|
||||
"files": [
|
||||
"https://github.com/palant/extended-saveimage-comfyui"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This custom node is largely identical to the usual Save Image but allows saving images also in JPEG and WEBP formats, the latter with both lossless and lossy compression. Metadata is embedded in the images as usual, and the resulting images can be used to load a workflow."
|
||||
},
|
||||
{
|
||||
"author": "LonicaMewinsky",
|
||||
"title": "ComfyBreakAnim",
|
||||
"reference": "https://github.com/LonicaMewinsky/ComfyUI-MakeFrame",
|
||||
"files": [
|
||||
"https://github.com/LonicaMewinsky/ComfyUI-MakeFrame"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes:BreakFrames, GetKeyFrames, MakeGrid."
|
||||
},
|
||||
{
|
||||
"author": "gemell1",
|
||||
"title": "ComfyUI_GMIC",
|
||||
"reference": "https://github.com/gemell1/ComfyUI_GMIC",
|
||||
"files": [
|
||||
"https://github.com/gemell1/ComfyUI_GMIC"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes:GMIC Image Processing."
|
||||
},
|
||||
{
|
||||
"author": "peteromallet",
|
||||
"title": "ComfyUI-Creative-Interpolation [Beta]",
|
||||
"reference": "https://github.com/peteromallet/ComfyUI-Creative-Interpolation",
|
||||
"files": [
|
||||
"https://github.com/peteromallet/ComfyUI-Creative-Interpolation"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This a ComfyUI node for batch creative interpolation. The goal is to allow you to input a batch of images, and to provide a range of simple settings to control how the images are interpolated between."
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@ -2608,6 +2608,7 @@
|
||||
"FromListGet1Image",
|
||||
"FromListGet1Int",
|
||||
"FromListGet1Latent",
|
||||
"FromListGet1Mask",
|
||||
"FromListGet1Model",
|
||||
"FromListGet1String",
|
||||
"FromListGetColors",
|
||||
@ -2616,6 +2617,7 @@
|
||||
"FromListGetImages",
|
||||
"FromListGetInts",
|
||||
"FromListGetLatents",
|
||||
"FromListGetMasks",
|
||||
"FromListGetModels",
|
||||
"FromListGetStrings",
|
||||
"Get Contour from list",
|
||||
@ -2659,6 +2661,7 @@
|
||||
"ToImageList",
|
||||
"ToIntList",
|
||||
"ToLatentList",
|
||||
"ToMaskList",
|
||||
"ToModelList",
|
||||
"ToStringList",
|
||||
"UnGridify (image)",
|
||||
@ -2693,7 +2696,8 @@
|
||||
],
|
||||
"https://github.com/brianfitzgerald/style_aligned_comfy": [
|
||||
[
|
||||
"StyleAlignedPatch"
|
||||
"StyleAlignedBatchAlign",
|
||||
"StyleAlignedReferenceSampler"
|
||||
],
|
||||
{
|
||||
"title_aux": "StyleAligned for ComfyUI"
|
||||
@ -2717,7 +2721,8 @@
|
||||
],
|
||||
"https://github.com/bruefire/ComfyUI-SeqImageLoader": [
|
||||
[
|
||||
"VFrame Loader With Mask Editor"
|
||||
"VFrame Loader With Mask Editor",
|
||||
"Video Loader With Mask Editor"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI Sequential Image Loader"
|
||||
@ -3083,6 +3088,14 @@
|
||||
"title_aux": "ComfyUI_experiments"
|
||||
}
|
||||
],
|
||||
"https://github.com/concarne000/ConCarneNode": [
|
||||
[
|
||||
"BingImageGrabber"
|
||||
],
|
||||
{
|
||||
"title_aux": "ConCarneNode"
|
||||
}
|
||||
],
|
||||
"https://github.com/coreyryanhanson/ComfyQR": [
|
||||
[
|
||||
"comfy-qr-by-image-size",
|
||||
@ -3406,6 +3419,14 @@
|
||||
"title_aux": "Save Image with Generation Metadata"
|
||||
}
|
||||
],
|
||||
"https://github.com/glifxyz/ComfyUI-GlifNodes": [
|
||||
[
|
||||
"GlifConsistencyVAE"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-GlifNodes"
|
||||
}
|
||||
],
|
||||
"https://github.com/guoyk93/yk-node-suite-comfyui": [
|
||||
[
|
||||
"YKImagePadForOutpaint",
|
||||
@ -3487,10 +3508,12 @@
|
||||
"https://github.com/idrirap/ComfyUI-Lora-Auto-Trigger-Words": [
|
||||
[
|
||||
"FusionText",
|
||||
"LoraListNames",
|
||||
"LoraLoaderAdvanced",
|
||||
"LoraLoaderStackedAdvanced",
|
||||
"LoraLoaderStackedVanilla",
|
||||
"LoraLoaderVanilla",
|
||||
"LoraTagsOnly",
|
||||
"Randomizer",
|
||||
"TagsFormater",
|
||||
"TagsSelector",
|
||||
@ -3761,6 +3784,14 @@
|
||||
"title_aux": "KJNodes for ComfyUI"
|
||||
}
|
||||
],
|
||||
"https://github.com/kijai/ComfyUI-Marigold": [
|
||||
[
|
||||
"MarigoldDepthEstimation"
|
||||
],
|
||||
{
|
||||
"title_aux": "Marigold depth estimation in ComfyUI"
|
||||
}
|
||||
],
|
||||
"https://github.com/kijai/ComfyUI-SVD": [
|
||||
[
|
||||
"SVDimg2vid"
|
||||
@ -3834,15 +3865,6 @@
|
||||
"title_aux": "abg-comfyui"
|
||||
}
|
||||
],
|
||||
"https://github.com/laksjdjf/IPAdapter-ComfyUI": [
|
||||
[
|
||||
"IPAdapter",
|
||||
"ImageCrop"
|
||||
],
|
||||
{
|
||||
"title_aux": "IPAdapter-ComfyUI"
|
||||
}
|
||||
],
|
||||
"https://github.com/laksjdjf/LCMSampler-ComfyUI": [
|
||||
[
|
||||
"SamplerLCM",
|
||||
@ -4089,12 +4111,14 @@
|
||||
"AnimeLineArt_Preprocessor_Provider_for_SEGS //Inspire",
|
||||
"ApplyRegionalIPAdapters //Inspire",
|
||||
"BindImageListPromptList //Inspire",
|
||||
"CLIPTextEncodeWithWeight //Inspire",
|
||||
"CacheBackendData //Inspire",
|
||||
"CacheBackendDataList //Inspire",
|
||||
"CacheBackendDataNumberKey //Inspire",
|
||||
"CacheBackendDataNumberKeyList //Inspire",
|
||||
"Canny_Preprocessor_Provider_for_SEGS //Inspire",
|
||||
"ChangeImageBatchSize //Inspire",
|
||||
"CheckpointLoaderSimpleShared //Inspire",
|
||||
"Color_Preprocessor_Provider_for_SEGS //Inspire",
|
||||
"ConcatConditioningsWithMultiplier //Inspire",
|
||||
"DWPreprocessor_Provider_for_SEGS //Inspire",
|
||||
@ -4345,7 +4369,8 @@
|
||||
],
|
||||
"https://github.com/modusCell/ComfyUI-dimension-node-modusCell": [
|
||||
[
|
||||
"DimensionProvider modusCell"
|
||||
"DimensionProviderFree modusCell",
|
||||
"DimensionProviderRatio modusCell"
|
||||
],
|
||||
{
|
||||
"title_aux": "Preset Dimensions"
|
||||
@ -4370,11 +4395,14 @@
|
||||
"https://github.com/natto-maki/ComfyUI-NegiTools": [
|
||||
[
|
||||
"NegiTools_CompositeImages",
|
||||
"NegiTools_DepthEstimationByMarigold",
|
||||
"NegiTools_ImageProperties",
|
||||
"NegiTools_LatentProperties",
|
||||
"NegiTools_NoiseImageGenerator",
|
||||
"NegiTools_OpenAiDalle3",
|
||||
"NegiTools_OpenAiTranslate",
|
||||
"NegiTools_OpenPoseToPointList",
|
||||
"NegiTools_PointListToMask",
|
||||
"NegiTools_SeedGenerator",
|
||||
"NegiTools_StringFunction"
|
||||
],
|
||||
@ -5085,8 +5113,10 @@
|
||||
],
|
||||
"https://github.com/theUpsider/ComfyUI-Logic": [
|
||||
[
|
||||
"Bool",
|
||||
"Compare",
|
||||
"DebugPrint",
|
||||
"Float",
|
||||
"If ANY execute A else B",
|
||||
"Int",
|
||||
"String"
|
||||
|
||||
@ -356,27 +356,7 @@
|
||||
"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",
|
||||
@ -397,16 +377,6 @@
|
||||
"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)",
|
||||
@ -617,26 +587,7 @@
|
||||
"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",
|
||||
|
||||
Loading…
Reference in New Issue
Block a user