Add new model blueprints and reorganize subgraph categories (#14785)

This commit is contained in:
Daxiong (Lin)
2026-09-08 22:08:46 -07:00
committed by GitHub
parent 40c4fcdf51
commit 54e03f5367
79 changed files with 59389 additions and 280 deletions
@@ -1553,7 +1553,7 @@
"VHS_MetadataImage": true, "VHS_MetadataImage": true,
"VHS_KeepIntermediate": true "VHS_KeepIntermediate": true
}, },
"category": "Image generation and editing/Conditioned", "category": "Image generation/Conditioned",
"description": "Generates an image from a Canny edge map using Z-Image-Turbo, with text conditioning." "description": "Generates an image from a Canny edge map using Z-Image-Turbo, with text conditioning."
} }
] ]
+1 -1
View File
@@ -3600,7 +3600,7 @@
"extra": { "extra": {
"workflowRendererVersion": "LG" "workflowRendererVersion": "LG"
}, },
"category": "Video generation and editing/Conditioned", "category": "Video generation/Conditioned",
"description": "Generates video from Canny edge maps using LTX-2, with optional synchronized audio." "description": "Generates video from Canny edge maps using LTX-2, with optional synchronized audio."
} }
] ]
@@ -4173,7 +4173,7 @@
} }
], ],
"extra": {}, "extra": {},
"category": "Video generation and editing/Video Edit", "category": "Video editing/Video Edit",
"description": "Replaces a character in a video with a reference image using the SCAIL-2 model for end-to-end controlled animation without intermediate pose maps. Key inputs include a source video, a reference character image, and optional text prompts for style or context. Suitable for animated or live-action footage, multi-character scenes, and creative video editing where direct pose-free animation is needed; works best with moderate-length videos." "description": "Replaces a character in a video with a reference image using the SCAIL-2 model for end-to-end controlled animation without intermediate pose maps. Key inputs include a source video, a reference character image, and optional text prompts for style or context. Suitable for animated or live-action footage, multi-character scenes, and creative video editing where direct pose-free animation is needed; works best with moderate-length videos."
} }
] ]
@@ -4445,7 +4445,7 @@
} }
], ],
"extra": {}, "extra": {},
"category": "Video generation and editing/Video Edit", "category": "Video editing/Video Edit",
"description": "Replaces a character in a video with a reference image using the SCAIL-2 model for end-to-end controlled animation without intermediate pose maps. Key inputs include a source video, a reference character image, and optional text prompts for style or context. Suitable for animated or live-action footage, multi-character scenes, and creative video editing where direct pose-free animation is needed; works best with moderate-length videos." "description": "Replaces a character in a video with a reference image using the SCAIL-2 model for end-to-end controlled animation without intermediate pose maps. Key inputs include a source video, a reference character image, and optional text prompts for style or context. Suitable for animated or live-action footage, multi-character scenes, and creative video editing where direct pose-free animation is needed; works best with moderate-length videos."
} }
] ]
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -1401,7 +1401,7 @@
"extra": { "extra": {
"workflowRendererVersion": "LG" "workflowRendererVersion": "LG"
}, },
"category": "Image generation and editing/Conditioned", "category": "Image generation/Conditioned",
"description": "Generates images from a text prompt and ControlNet conditioning (e.g. depth, canny) using Z-Image-Turbo." "description": "Generates images from a text prompt and ControlNet conditioning (e.g. depth, canny) using Z-Image-Turbo."
} }
] ]
@@ -1579,7 +1579,7 @@
"VHS_MetadataImage": true, "VHS_MetadataImage": true,
"VHS_KeepIntermediate": true "VHS_KeepIntermediate": true
}, },
"category": "Image generation and editing/Conditioned", "category": "Image generation/Conditioned",
"description": "Generates an image from a depth map using Z-Image-Turbo with text conditioning." "description": "Generates an image from a depth map using Z-Image-Turbo with text conditioning."
}, },
{ {
+1 -1
View File
@@ -4233,7 +4233,7 @@
"extra": { "extra": {
"workflowRendererVersion": "LG" "workflowRendererVersion": "LG"
}, },
"category": "Video generation and editing/Conditioned", "category": "Video generation/Conditioned",
"description": "Generates depth-controlled video with LTX-2: motion and structure follow a depth-reference video alongside text prompting, optional first-frame image conditioning, with optional synchronized audio." "description": "Generates depth-controlled video with LTX-2: motion and structure follow a depth-reference video alongside text prompting, optional first-frame image conditioning, with optional synchronized audio."
}, },
{ {
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -3350,7 +3350,7 @@
} }
], ],
"extra": {}, "extra": {},
"category": "Video generation and editing/Conditioned", "category": "Video generation/Conditioned",
"description": "Generates a video interpolating between first and last keyframes using LTX-2.3." "description": "Generates a video interpolating between first and last keyframes using LTX-2.3."
} }
] ]
+1 -1
View File
@@ -3350,7 +3350,7 @@
} }
], ],
"extra": {}, "extra": {},
"category": "Video generation and editing/FLF2V", "category": "Video generation/FLF2V",
"description": "Generates a video that interpolates between the first and last keyframes using LTX-2.3, including optional audio." "description": "Generates a video that interpolates between the first and last keyframes using LTX-2.3, including optional audio."
} }
] ]
@@ -558,7 +558,7 @@
} }
], ],
"extra": {}, "extra": {},
"category": "Conditioning & Preprocessors/Depth", "category": "Preprocessors/Depth",
"description": "This subgraph takes an input image and produces a depth map using the Depth Anything 3 model, which recovers spatially consistent geometry from any number of views. It is ideal for single or multi-view images, videos, and 3D scenes where accurate depth estimation is needed for tasks like SLAM, novel view synthesis, or spatial perception. The model uses a plain transformer backbone and supports both monocular and multi-view inputs without." "description": "This subgraph takes an input image and produces a depth map using the Depth Anything 3 model, which recovers spatially consistent geometry from any number of views. It is ideal for single or multi-view images, videos, and 3D scenes where accurate depth estimation is needed for tasks like SLAM, novel view synthesis, or spatial perception. The model uses a plain transformer backbone and supports both monocular and multi-view inputs without."
} }
] ]
@@ -566,4 +566,4 @@
"extra": { "extra": {
"BlueprintDescription": "This subgraph takes an input image and produces a depth map using the Depth Anything 3 model, which recovers spatially consistent geometry from any number of views. It is ideal for single or multi-view images, videos, and 3D scenes where accurate depth estimation is needed for tasks like SLAM, novel view synthesis, or spatial perception. The model uses a plain transformer backbone and supports both monocular and multi-view inputs without." "BlueprintDescription": "This subgraph takes an input image and produces a depth map using the Depth Anything 3 model, which recovers spatially consistent geometry from any number of views. It is ideal for single or multi-view images, videos, and 3D scenes where accurate depth estimation is needed for tasks like SLAM, novel view synthesis, or spatial perception. The model uses a plain transformer backbone and supports both monocular and multi-view inputs without."
} }
} }
@@ -937,7 +937,7 @@
"extra": { "extra": {
"workflowRendererVersion": "LG" "workflowRendererVersion": "LG"
}, },
"category": "Conditioning & Preprocessors/Depth", "category": "Preprocessors/Depth",
"description": "Estimates a monocular depth map from an input image using the Lotus depth estimation model." "description": "Estimates a monocular depth map from an input image using the Lotus depth estimation model."
} }
] ]
@@ -951,4 +951,4 @@
] ]
} }
} }
} }
@@ -1146,9 +1146,9 @@
} }
], ],
"extra": {}, "extra": {},
"category": "Conditioning & Preprocessors/Depth" "category": "Preprocessors/Depth"
} }
] ]
}, },
"extra": {} "extra": {}
} }
+2 -2
View File
@@ -3131,7 +3131,7 @@
} }
], ],
"extra": {}, "extra": {},
"category": "Image generation and editing/Edit image", "category": "Image editing/Edit image",
"description": "Edits a single image using a text prompt, leveraging Bernini-R's latent semantic planning for changes like object addition, removal, or style transfer. Ideal for creative edits requiring precise semantic understanding, such as adding a snowman to a scene or altering an object's appearance." "description": "Edits a single image using a text prompt, leveraging Bernini-R's latent semantic planning for changes like object addition, removal, or style transfer. Ideal for creative edits requiring precise semantic understanding, such as adding a snowman to a scene or altering an object's appearance."
}, },
{ {
@@ -3546,4 +3546,4 @@
"extra": { "extra": {
"BlueprintDescription": "Edits a single image using a text prompt, leveraging Bernini-R's latent semantic planning for changes like object addition, removal, or style transfer. Ideal for creative edits requiring precise semantic understanding, such as adding a snowman to a scene or altering an object's appearance." "BlueprintDescription": "Edits a single image using a text prompt, leveraging Bernini-R's latent semantic planning for changes like object addition, removal, or style transfer. Ideal for creative edits requiring precise semantic understanding, such as adding a snowman to a scene or altering an object's appearance."
} }
} }
@@ -2138,7 +2138,7 @@
"extra": { "extra": {
"workflowRendererVersion": "LG" "workflowRendererVersion": "LG"
}, },
"category": "Image generation and editing/Edit image", "category": "Image editing/Edit image",
"description": "Edits images via text instructions using FireRed Image Edit 1.1, a diffusion-based instruction-following editing model." "description": "Edits images via text instructions using FireRed Image Edit 1.1, a diffusion-based instruction-following editing model."
} }
] ]
@@ -2146,4 +2146,4 @@
"extra": { "extra": {
"ue_links": [] "ue_links": []
} }
} }
+2 -2
View File
@@ -2039,7 +2039,7 @@
"extra": { "extra": {
"workflowRendererVersion": "LG" "workflowRendererVersion": "LG"
}, },
"category": "Image generation and editing/Edit image", "category": "Image editing/Edit image",
"description": "Edits an image from text instructions using Flux.2 [dev], with guidance, schedulers, and optional Turbo LoRAs." "description": "Edits an image from text instructions using Flux.2 [dev], with guidance, schedulers, and optional Turbo LoRAs."
} }
] ]
@@ -2047,4 +2047,4 @@
"extra": { "extra": {
"ue_links": [] "ue_links": []
} }
} }
+1 -1
View File
@@ -1472,7 +1472,7 @@
"extra": { "extra": {
"workflowRendererVersion": "LG" "workflowRendererVersion": "LG"
}, },
"category": "Image generation and editing/Edit image", "category": "Image editing/Edit image",
"description": "Edits an input image via text instructions using FLUX.2 [klein] 4B." "description": "Edits an input image via text instructions using FLUX.2 [klein] 4B."
}, },
{ {
File diff suppressed because it is too large Load Diff
@@ -1417,7 +1417,7 @@
} }
], ],
"extra": {}, "extra": {},
"category": "Image generation and editing/Edit image", "category": "Image editing/Edit image",
"description": "Edits images via text instructions using LongCat Image Edit, an instruction-following image editing diffusion model." "description": "Edits images via text instructions using LongCat Image Edit, an instruction-following image editing diffusion model."
} }
] ]
@@ -1425,4 +1425,4 @@
"extra": { "extra": {
"ue_links": [] "ue_links": []
} }
} }
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -1938,7 +1938,7 @@
"extra": { "extra": {
"workflowRendererVersion": "LG" "workflowRendererVersion": "LG"
}, },
"category": "Image generation and editing/Edit image", "category": "Image editing/Edit image",
"description": "Edits images from text instructions using Qwen-Image-Edit-2509 with optional Lightning LoRA for few-step sampling." "description": "Edits images from text instructions using Qwen-Image-Edit-2509 with optional Lightning LoRA for few-step sampling."
} }
] ]
+2 -2
View File
@@ -1468,7 +1468,7 @@
"VHS_MetadataImage": true, "VHS_MetadataImage": true,
"VHS_KeepIntermediate": true "VHS_KeepIntermediate": true
}, },
"category": "Image generation and editing/Edit image", "category": "Image editing/Edit image",
"description": "Edits images via text instructions using Qwen-Image-Edit-2511 with improved character consistency and integrated LoRA." "description": "Edits images via text instructions using Qwen-Image-Edit-2511 with improved character consistency and integrated LoRA."
} }
] ]
@@ -1490,4 +1490,4 @@
} }
}, },
"version": 0.4 "version": 0.4
} }
@@ -771,9 +771,9 @@
} }
], ],
"extra": {}, "extra": {},
"category": "Conditioning & Preprocessors/Face Detection" "category": "Preprocessors/Face"
} }
] ]
}, },
"extra": {} "extra": {}
} }
@@ -1188,7 +1188,7 @@
"extra": { "extra": {
"workflowRendererVersion": "LG" "workflowRendererVersion": "LG"
}, },
"category": "Image generation and editing/Inpaint image", "category": "Image editing/Inpaint image",
"description": "Inpaints masked image regions using Flux.1 fill [dev], Black Forest Labs' inpainting/outpainting model." "description": "Inpaints masked image regions using Flux.1 fill [dev], Black Forest Labs' inpainting/outpainting model."
} }
] ]
@@ -1548,7 +1548,7 @@
"extra": { "extra": {
"workflowRendererVersion": "LG" "workflowRendererVersion": "LG"
}, },
"category": "Image generation and editing/Inpaint image", "category": "Image editing/Inpaint image",
"description": "Inpaints masked regions using Qwen-Image, extending its multilingual text rendering to inpainting tasks." "description": "Inpaints masked regions using Qwen-Image, extending its multilingual text rendering to inpainting tasks."
}, },
{ {
@@ -1925,4 +1925,4 @@
"workflowRendererVersion": "LG" "workflowRendererVersion": "LG"
}, },
"version": 0.4 "version": 0.4
} }
@@ -1919,7 +1919,7 @@
"extra": { "extra": {
"workflowRendererVersion": "LG" "workflowRendererVersion": "LG"
}, },
"category": "Image generation and editing/Outpaint image", "category": "Image editing/Outpaint image",
"description": "Outpaints beyond image boundaries using Qwen-Image's outpainting capabilities." "description": "Outpaints beyond image boundaries using Qwen-Image's outpainting capabilities."
}, },
{ {
@@ -2752,4 +2752,4 @@
} }
}, },
"version": 0.4 "version": 0.4
} }
+1 -1
View File
@@ -703,7 +703,7 @@
} }
], ],
"extra": {}, "extra": {},
"category": "Conditioning & Preprocessors/Segmentation & Mask", "category": "Preprocessors/Segmentation",
"description": "Segments images into masks using Meta SAM3 from text prompts, points, or boxes." "description": "Segments images into masks using Meta SAM3 from text prompts, points, or boxes."
} }
] ]
File diff suppressed because it is too large Load Diff
+2 -2
View File
@@ -1302,7 +1302,7 @@
"extra": { "extra": {
"workflowRendererVersion": "LG" "workflowRendererVersion": "LG"
}, },
"category": "Image generation and editing/Upscale", "category": "Image Tools/Upscale",
"description": "Upscales images to higher resolution using Z-Image-Turbo." "description": "Upscales images to higher resolution using Z-Image-Turbo."
} }
] ]
@@ -1312,4 +1312,4 @@
"workflowRendererVersion": "LG" "workflowRendererVersion": "LG"
}, },
"version": 0.4 "version": 0.4
} }
@@ -1676,7 +1676,7 @@
"extra": { "extra": {
"workflowRendererVersion": "LG" "workflowRendererVersion": "LG"
}, },
"category": "Image generation and editing/Image to layers", "category": "Image editing/Image to layers",
"description": "Decomposes an image into variable-resolution RGBA layers for independent editing using Qwen-Image-Layered." "description": "Decomposes an image into variable-resolution RGBA layers for independent editing using Qwen-Image-Layered."
} }
] ]
@@ -1691,4 +1691,4 @@
}, },
"ue_links": [] "ue_links": []
} }
} }
@@ -1197,7 +1197,7 @@
"extra": { "extra": {
"workflowRendererVersion": "LG" "workflowRendererVersion": "LG"
}, },
"category": "Conditioning & Preprocessors/Pose", "category": "Preprocessors/Pose",
"description": "Detects multiple people in an image and outputs per-person pose keypoints, skeleton renders, and bounding boxes using SDPose." "description": "Detects multiple people in an image and outputs per-person pose keypoints, skeleton renders, and bounding boxes using SDPose."
} }
] ]
@@ -877,7 +877,7 @@
"extra": { "extra": {
"workflowRendererVersion": "LG" "workflowRendererVersion": "LG"
}, },
"category": "Conditioning & Preprocessors/Pose", "category": "Preprocessors/Pose",
"description": "Extracts human pose keypoints and stick-figure visuals from an image using SDPose-OOD, with optional bounding-box input per subject." "description": "Extracts human pose keypoints and stick-figure visuals from an image using SDPose-OOD, with optional bounding-box input per subject."
} }
] ]
+1 -1
View File
@@ -4223,7 +4223,7 @@
"extra": { "extra": {
"workflowRendererVersion": "Vue-corrected" "workflowRendererVersion": "Vue-corrected"
}, },
"category": "Video generation and editing/Image to video", "category": "Video generation/Image to video",
"description": "Generates video from a single input image using LTX-2.3." "description": "Generates video from a single input image using LTX-2.3."
} }
] ]
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -2027,7 +2027,7 @@
"extra": { "extra": {
"workflowRendererVersion": "LG" "workflowRendererVersion": "LG"
}, },
"category": "Video generation and editing/Image to video", "category": "Video generation/Image to video",
"description": "Image-to-video with Wan 2.2 using a start image plus text prompt to extend motion from the still frame." "description": "Image-to-video with Wan 2.2 using a start image plus text prompt to extend motion from the still frame."
} }
] ]
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -1298,7 +1298,7 @@
"VHS_MetadataImage": true, "VHS_MetadataImage": true,
"VHS_KeepIntermediate": true "VHS_KeepIntermediate": true
}, },
"category": "Image generation and editing/Conditioned", "category": "Image generation/Conditioned",
"description": "Generates an image from pose keypoints using Z-Image-Turbo with text conditioning." "description": "Generates an image from pose keypoints using Z-Image-Turbo with text conditioning."
} }
] ]
+1 -1
View File
@@ -3870,7 +3870,7 @@
"extra": { "extra": {
"workflowRendererVersion": "LG" "workflowRendererVersion": "LG"
}, },
"category": "Video generation and editing/Conditioned", "category": "Video generation/Conditioned",
"description": "Generates video from pose reference frames using LTX-2, with optional synchronized audio." "description": "Generates video from pose reference frames using LTX-2, with optional synchronized audio."
} }
] ]
@@ -1077,7 +1077,7 @@
} }
], ],
"extra": {}, "extra": {},
"category": "Image generation and editing/Text to image", "category": "Image generation/Text to image",
"description": "This subgraph generates non-photorealistic illustrations from text prompts using a 2-billion-parameter model optimized for anime concepts, characters, and styles. It is ideal for creating artistic images, concept art, or stylized illustrations where photorealism is not required. The model excels with anime and artistic content but performs poorly on realistic subjects." "description": "This subgraph generates non-photorealistic illustrations from text prompts using a 2-billion-parameter model optimized for anime concepts, characters, and styles. It is ideal for creating artistic images, concept art, or stylized illustrations where photorealism is not required. The model excels with anime and artistic content but performs poorly on realistic subjects."
} }
] ]
+1 -1
View File
@@ -1077,7 +1077,7 @@
} }
], ],
"extra": {}, "extra": {},
"category": "Image generation and editing/Text to image", "category": "Image generation/Text to image",
"description": "This subgraph converts text prompts into non-photorealistic illustrations using a 2-billion-parameter model optimized for anime and artistic styles. It is ideal for generating concept art, character designs, or stylized illustrations where photorealism is not required. The model excels with anime and artistic content but performs poorly on realistic subjects." "description": "This subgraph converts text prompts into non-photorealistic illustrations using a 2-billion-parameter model optimized for anime and artistic styles. It is ideal for generating concept art, character designs, or stylized illustrations where photorealism is not required. The model excels with anime and artistic content but performs poorly on realistic subjects."
} }
] ]
+941
View File
@@ -0,0 +1,941 @@
{
"revision": 0,
"last_node_id": 45,
"last_link_id": 0,
"nodes": [
{
"id": 45,
"type": "3034737a-56b8-4622-a4af-1854c37232e4",
"pos": [
1740,
5600
],
"size": [
400,
610
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"name": "text",
"type": "STRING",
"widget": {
"name": "text"
},
"link": null
},
{
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": null
},
{
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": null
},
{
"name": "seed",
"type": "INT",
"widget": {
"name": "seed"
},
"link": null
},
{
"name": "unet_name",
"type": "COMBO",
"widget": {
"name": "unet_name"
},
"link": null
},
{
"name": "clip_name",
"type": "COMBO",
"widget": {
"name": "clip_name"
},
"link": null
},
{
"name": "vae_name",
"type": "COMBO",
"widget": {
"name": "vae_name"
},
"link": null
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": []
}
],
"properties": {
"proxyWidgets": [
[
"43",
"text"
],
[
"42",
"width"
],
[
"42",
"height"
],
[
"44",
"seed"
],
[
"41",
"unet_name"
],
[
"39",
"clip_name"
],
[
"40",
"vae_name"
]
],
"cnr_id": "comfy-core",
"ver": "0.25.0"
},
"widgets_values": [],
"title": "Text to Image (Boogu Turbo)"
}
],
"links": [],
"version": 0.4,
"definitions": {
"subgraphs": [
{
"id": "3034737a-56b8-4622-a4af-1854c37232e4",
"version": 1,
"state": {
"lastGroupId": 3,
"lastNodeId": 45,
"lastLinkId": 78,
"lastRerouteId": 0
},
"revision": 0,
"config": {},
"name": "Text to Image (Boogu Turbo)",
"inputNode": {
"id": -10,
"bounding": [
790,
5230,
128,
188
]
},
"outputNode": {
"id": -20,
"bounding": [
2630,
5261,
128,
68
]
},
"inputs": [
{
"id": "ca4cdeb5-6ec9-40e4-91f4-a3c9d824260f",
"name": "text",
"type": "STRING",
"linkIds": [
70
],
"pos": [
894,
5254
]
},
{
"id": "9fc4fa75-4c31-48e3-a009-62495850755e",
"name": "width",
"type": "INT",
"linkIds": [
71
],
"pos": [
894,
5274
]
},
{
"id": "5e18e025-b241-4111-a121-c11aedd3e123",
"name": "height",
"type": "INT",
"linkIds": [
72
],
"pos": [
894,
5294
]
},
{
"id": "3124a900-1480-48f7-96a1-0e531ce285d8",
"name": "seed",
"type": "INT",
"linkIds": [
73
],
"pos": [
894,
5314
]
},
{
"id": "a73ee7d0-2f5d-4e4a-af26-a8615a381a12",
"name": "unet_name",
"type": "COMBO",
"linkIds": [
74
],
"pos": [
894,
5334
]
},
{
"id": "291f9325-ffa8-4fb6-ac79-749edeff4456",
"name": "clip_name",
"type": "COMBO",
"linkIds": [
75
],
"pos": [
894,
5354
]
},
{
"id": "7f9e1bae-4fbe-46b5-8f15-51ee94e93989",
"name": "vae_name",
"type": "COMBO",
"linkIds": [
76
],
"pos": [
894,
5374
]
}
],
"outputs": [
{
"id": "06a7f785-7c01-4b1c-a88a-ec7f48acd275",
"name": "IMAGE",
"type": "IMAGE",
"linkIds": [
68
],
"localized_name": "IMAGE",
"pos": [
2654,
5285
]
}
],
"widgets": [],
"nodes": [
{
"id": 37,
"type": "ConditioningZeroOut",
"pos": [
1780,
5400
],
"size": [
230,
30
],
"flags": {
"collapsed": true
},
"order": 0,
"mode": 0,
"inputs": [
{
"localized_name": "conditioning",
"name": "conditioning",
"type": "CONDITIONING",
"link": 13
}
],
"outputs": [
{
"localized_name": "CONDITIONING",
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
65
]
}
],
"properties": {
"Node name for S&R": "ConditioningZeroOut",
"cnr_id": "comfy-core",
"ver": "0.25.0"
}
},
{
"id": 38,
"type": "VAEDecode",
"pos": [
2340,
4870
],
"size": [
230,
100
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [
{
"localized_name": "samples",
"name": "samples",
"type": "LATENT",
"link": 67
},
{
"localized_name": "vae",
"name": "vae",
"type": "VAE",
"link": 4
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
68
]
}
],
"properties": {
"Node name for S&R": "VAEDecode",
"cnr_id": "comfy-core",
"ver": "0.25.0"
}
},
{
"id": 39,
"type": "CLIPLoader",
"pos": [
1150,
5110
],
"size": [
390,
170
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "clip_name",
"name": "clip_name",
"type": "COMBO",
"widget": {
"name": "clip_name"
},
"link": 75
},
{
"localized_name": "type",
"name": "type",
"type": "COMBO",
"widget": {
"name": "type"
},
"link": null
},
{
"localized_name": "device",
"name": "device",
"shape": 7,
"type": "COMBO",
"widget": {
"name": "device"
},
"link": null
}
],
"outputs": [
{
"localized_name": "CLIP",
"name": "CLIP",
"type": "CLIP",
"links": [
11
]
}
],
"properties": {
"Node name for S&R": "CLIPLoader",
"cnr_id": "comfy-core",
"ver": "0.25.0",
"models": [
{
"name": "qwen3vl_8b_fp8_scaled.safetensors",
"url": "https://huggingface.co/Comfy-Org/Boogu-Image/resolve/main/text_encoders/qwen3vl_8b_fp8_scaled.safetensors",
"directory": "text_encoders"
}
]
},
"widgets_values": [
"qwen3vl_8b_fp8_scaled.safetensors",
"boogu",
"default"
]
},
{
"id": 40,
"type": "VAELoader",
"pos": [
1150,
5350
],
"size": [
390,
110
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"localized_name": "vae_name",
"name": "vae_name",
"type": "COMBO",
"widget": {
"name": "vae_name"
},
"link": 76
}
],
"outputs": [
{
"localized_name": "VAE",
"name": "VAE",
"type": "VAE",
"links": [
4
]
}
],
"properties": {
"Node name for S&R": "VAELoader",
"cnr_id": "comfy-core",
"ver": "0.25.0",
"models": [
{
"name": "ae.safetensors",
"url": "https://huggingface.co/Comfy-Org/HiDream-I1_ComfyUI/resolve/main/split_files/vae/ae.safetensors?download=true",
"directory": "vae"
}
]
},
"widgets_values": [
"ae.safetensors"
]
},
{
"id": 41,
"type": "UNETLoader",
"pos": [
1150,
4910
],
"size": [
390,
140
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [
{
"localized_name": "unet_name",
"name": "unet_name",
"type": "COMBO",
"widget": {
"name": "unet_name"
},
"link": 74
},
{
"localized_name": "weight_dtype",
"name": "weight_dtype",
"type": "COMBO",
"widget": {
"name": "weight_dtype"
},
"link": null
}
],
"outputs": [
{
"localized_name": "MODEL",
"name": "MODEL",
"type": "MODEL",
"links": [
63
]
}
],
"properties": {
"Node name for S&R": "UNETLoader",
"cnr_id": "comfy-core",
"ver": "0.25.0",
"models": [
{
"name": "boogu_image_turbo_fp8_scaled.safetensors",
"url": "https://huggingface.co/Comfy-Org/Boogu-Image/resolve/main/diffusion_models/boogu_image_turbo_fp8_scaled.safetensors",
"directory": "diffusion_models"
}
]
},
"widgets_values": [
"boogu_image_turbo_fp8_scaled.safetensors",
"default"
]
},
{
"id": 42,
"type": "EmptyLatentImage",
"pos": [
1150,
5570
],
"size": [
380,
170
],
"flags": {},
"order": 5,
"mode": 0,
"inputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 71
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 72
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"widget": {
"name": "batch_size"
},
"link": null
}
],
"outputs": [
{
"localized_name": "LATENT",
"name": "LATENT",
"type": "LATENT",
"links": [
66
]
}
],
"properties": {
"Node name for S&R": "EmptyLatentImage",
"cnr_id": "comfy-core",
"ver": "0.25.0"
},
"widgets_values": [
1024,
1024,
1
]
},
{
"id": 43,
"type": "CLIPTextEncode",
"pos": [
1590,
4910
],
"size": [
420,
430
],
"flags": {},
"order": 6,
"mode": 0,
"inputs": [
{
"localized_name": "clip",
"name": "clip",
"type": "CLIP",
"link": 11
},
{
"localized_name": "text",
"name": "text",
"type": "STRING",
"widget": {
"name": "text"
},
"link": 70
}
],
"outputs": [
{
"localized_name": "CONDITIONING",
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
13,
64
]
}
],
"properties": {
"Node name for S&R": "CLIPTextEncode",
"cnr_id": "comfy-core",
"ver": "0.25.0"
},
"widgets_values": [
""
]
},
{
"id": 44,
"type": "KSampler",
"pos": [
2040,
4870
],
"size": [
270,
590
],
"flags": {},
"order": 7,
"mode": 0,
"inputs": [
{
"localized_name": "model",
"name": "model",
"type": "MODEL",
"link": 63
},
{
"localized_name": "positive",
"name": "positive",
"type": "CONDITIONING",
"link": 64
},
{
"localized_name": "negative",
"name": "negative",
"type": "CONDITIONING",
"link": 65
},
{
"localized_name": "latent_image",
"name": "latent_image",
"type": "LATENT",
"link": 66
},
{
"localized_name": "seed",
"name": "seed",
"type": "INT",
"widget": {
"name": "seed"
},
"link": 73
},
{
"localized_name": "steps",
"name": "steps",
"type": "INT",
"widget": {
"name": "steps"
},
"link": null
},
{
"localized_name": "cfg",
"name": "cfg",
"type": "FLOAT",
"widget": {
"name": "cfg"
},
"link": null
},
{
"localized_name": "sampler_name",
"name": "sampler_name",
"type": "COMBO",
"widget": {
"name": "sampler_name"
},
"link": null
},
{
"localized_name": "scheduler",
"name": "scheduler",
"type": "COMBO",
"widget": {
"name": "scheduler"
},
"link": null
},
{
"localized_name": "denoise",
"name": "denoise",
"type": "FLOAT",
"widget": {
"name": "denoise"
},
"link": null
}
],
"outputs": [
{
"localized_name": "LATENT",
"name": "LATENT",
"type": "LATENT",
"links": [
67
]
}
],
"properties": {
"Node name for S&R": "KSampler",
"cnr_id": "comfy-core",
"ver": "0.25.0"
},
"widgets_values": [
896977722960984,
"randomize",
4,
1,
"lcm",
"sgm_uniform",
1
]
}
],
"groups": [
{
"id": 1,
"title": "Models",
"bounding": [
1140,
4840,
410,
624
],
"color": "#3f789e",
"flags": {}
},
{
"id": 2,
"title": "Image Size",
"bounding": [
1140,
5490,
410,
260
],
"color": "#3f789e",
"flags": {}
},
{
"id": 3,
"title": "Prompt",
"bounding": [
1580,
4840,
440,
620
],
"color": "#3f789e",
"flags": {}
}
],
"links": [
{
"id": 13,
"origin_id": 43,
"origin_slot": 0,
"target_id": 37,
"target_slot": 0,
"type": "CONDITIONING"
},
{
"id": 67,
"origin_id": 44,
"origin_slot": 0,
"target_id": 38,
"target_slot": 0,
"type": "LATENT"
},
{
"id": 4,
"origin_id": 40,
"origin_slot": 0,
"target_id": 38,
"target_slot": 1,
"type": "VAE"
},
{
"id": 11,
"origin_id": 39,
"origin_slot": 0,
"target_id": 43,
"target_slot": 0,
"type": "CLIP"
},
{
"id": 63,
"origin_id": 41,
"origin_slot": 0,
"target_id": 44,
"target_slot": 0,
"type": "MODEL"
},
{
"id": 64,
"origin_id": 43,
"origin_slot": 0,
"target_id": 44,
"target_slot": 1,
"type": "CONDITIONING"
},
{
"id": 65,
"origin_id": 37,
"origin_slot": 0,
"target_id": 44,
"target_slot": 2,
"type": "CONDITIONING"
},
{
"id": 66,
"origin_id": 42,
"origin_slot": 0,
"target_id": 44,
"target_slot": 3,
"type": "LATENT"
},
{
"id": 68,
"origin_id": 38,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 70,
"origin_id": -10,
"origin_slot": 0,
"target_id": 43,
"target_slot": 1,
"type": "STRING"
},
{
"id": 71,
"origin_id": -10,
"origin_slot": 1,
"target_id": 42,
"target_slot": 0,
"type": "INT"
},
{
"id": 72,
"origin_id": -10,
"origin_slot": 2,
"target_id": 42,
"target_slot": 1,
"type": "INT"
},
{
"id": 73,
"origin_id": -10,
"origin_slot": 3,
"target_id": 44,
"target_slot": 4,
"type": "INT"
},
{
"id": 74,
"origin_id": -10,
"origin_slot": 4,
"target_id": 41,
"target_slot": 0,
"type": "COMBO"
},
{
"id": 75,
"origin_id": -10,
"origin_slot": 5,
"target_id": 39,
"target_slot": 0,
"type": "COMBO"
},
{
"id": 76,
"origin_id": -10,
"origin_slot": 6,
"target_id": 40,
"target_slot": 0,
"type": "COMBO"
}
],
"extra": {
"workflowRendererVersion": "LG"
},
"category": "Image generation/Text to image",
"description": "Generates images from text using Boogu-Image-0.1-Turbo, a four-step distilled 10B unified generation model with Qwen3-VL text encoder."
}
]
},
"extra": {}
}
@@ -2101,7 +2101,7 @@
} }
], ],
"extra": {}, "extra": {},
"category": "Image generation and editing/Text to image", "category": "Image generation/Text to image",
"description": "Faster ERNIE Image Turbo variant (~8B DiT, distilled for fewer sampling steps): same strengths in Chinese/English on-image text and layout-heavy graphics as the base ERNIE Image lineup, with bundled encoders and VAE." "description": "Faster ERNIE Image Turbo variant (~8B DiT, distilled for fewer sampling steps): same strengths in Chinese/English on-image text and layout-heavy graphics as the base ERNIE Image lineup, with bundled encoders and VAE."
} }
] ]
+1 -1
View File
@@ -2179,7 +2179,7 @@
} }
], ],
"extra": {}, "extra": {},
"category": "Image generation and editing/Text to image", "category": "Image generation/Text to image",
"description": "Generates images from text prompts using Baidus open ERNIE Image (~8B DiT): bilingual in-image typography and layouts (posters, infographics, multi-panel compositions) alongside general scenes, with bundled encoders and VAE." "description": "Generates images from text prompts using Baidus open ERNIE Image (~8B DiT): bilingual in-image typography and layouts (posters, infographics, multi-panel compositions) alongside general scenes, with bundled encoders and VAE."
} }
] ]
+1 -1
View File
@@ -1029,7 +1029,7 @@
"extra": { "extra": {
"workflowRendererVersion": "LG" "workflowRendererVersion": "LG"
}, },
"category": "Image generation and editing/Text to image", "category": "Image generation/Text to image",
"description": "Generates images from prompts using FLUX.1 [dev]: a 12B rectified-flow MMDiT with dual CLIP plus T5-XXL text encoders and guidance-distilled sampling for sharp prompt following versus classic DDPM diffusion." "description": "Generates images from prompts using FLUX.1 [dev]: a 12B rectified-flow MMDiT with dual CLIP plus T5-XXL text encoders and guidance-distilled sampling for sharp prompt following versus classic DDPM diffusion."
} }
] ]
@@ -1023,7 +1023,7 @@
"extra": { "extra": {
"workflowRendererVersion": "LG" "workflowRendererVersion": "LG"
}, },
"category": "Image generation and editing/Text to image", "category": "Image generation/Text to image",
"description": "FLUX.1 Krea [dev] (Black Forest Labs × Krea): open-weight 12B rectified-flow text-to-image drop-in alongside FLUX.1 [dev], tuned away from overcooked saturation toward more natural diversity in people, realism, and style while keeping ecosystem compatibility." "description": "FLUX.1 Krea [dev] (Black Forest Labs × Krea): open-weight 12B rectified-flow text-to-image drop-in alongside FLUX.1 [dev], tuned away from overcooked saturation toward more natural diversity in people, realism, and style while keeping ecosystem compatibility."
} }
] ]
+1 -1
View File
@@ -1859,7 +1859,7 @@
"extra": { "extra": {
"workflowRendererVersion": "LG" "workflowRendererVersion": "LG"
}, },
"category": "Image generation and editing/Text to image", "category": "Image generation/Text to image",
"description": "Generates images from prompts using FLUX.2 [dev]: a newer 32B rectified-flow stack with distilled guidance plus a stronger long-context multimodal encoder for complex scenes, sharper typography/UI text, anatomy, lighting, and high-resolution latent decoding." "description": "Generates images from prompts using FLUX.2 [dev]: a newer 32B rectified-flow stack with distilled guidance plus a stronger long-context multimodal encoder for complex scenes, sharper typography/UI text, anatomy, lighting, and high-resolution latent decoding."
} }
] ]
+1 -1
View File
@@ -2462,7 +2462,7 @@
} }
], ],
"extra": {}, "extra": {},
"category": "Image generation and editing/Text to image", "category": "Image generation/Text to image",
"description": "This subgraph generates images using Ideogram v4, accepting plain text or structured JSON prompts for precise layout and style control. It suits detailed illustrations, concept art, or marketing visuals needing predictable composition and color palettes. The model uses flow-matching with asymmetric guidance, so no negative prompt is needed, but JSON prompts yield the best results." "description": "This subgraph generates images using Ideogram v4, accepting plain text or structured JSON prompts for precise layout and style control. It suits detailed illustrations, concept art, or marketing visuals needing predictable composition and color palettes. The model uses flow-matching with asymmetric guidance, so no negative prompt is needed, but JSON prompts yield the best results."
} }
] ]
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,949 @@
{
"revision": 0,
"last_node_id": "35",
"last_link_id": 0,
"nodes": [
{
"id": 35,
"type": "d6049ac6-5a0f-4e25-89e6-6d3e7c62fb89",
"pos": [
-1730,
1040
],
"size": [
490,
800
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"name": "prompt",
"type": "STRING",
"widget": {
"name": "prompt"
},
"link": null
},
{
"name": "seed",
"type": "INT",
"widget": {
"name": "seed"
},
"link": null
},
{
"label": "width",
"name": "value",
"type": "INT",
"widget": {
"name": "value"
},
"link": null
},
{
"label": "height",
"name": "value_1",
"type": "INT",
"widget": {
"name": "value_1"
},
"link": null
},
{
"name": "unet_name",
"type": "COMBO",
"widget": {
"name": "unet_name"
},
"link": null
},
{
"name": "clip_name",
"type": "COMBO",
"widget": {
"name": "clip_name"
},
"link": null
},
{
"name": "vae_name",
"type": "COMBO",
"widget": {
"name": "vae_name"
},
"link": null
},
{
"name": "negative_prompt",
"type": "STRING",
"widget": {
"name": "negative_prompt"
},
"link": null
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": []
}
],
"properties": {
"previewExposures": [
{
"name": "$$canvas-image-preview",
"sourceNodeId": "33",
"sourcePreviewName": "$$canvas-image-preview"
}
]
},
"widgets_values": [
"",
151355717311033,
1024,
1024,
"mage_flow_turbo_int8_convrot.safetensors",
"qwen3vl_4b_bf16.safetensors",
"mage_flow_vae_bf16.safetensors",
""
],
"widgets_values_named": {
"prompt": "",
"seed": 151355717311033,
"value": 1024,
"value_1": 1024,
"unet_name": "mage_flow_turbo_int8_convrot.safetensors",
"clip_name": "qwen3vl_4b_bf16.safetensors",
"vae_name": "mage_flow_vae_bf16.safetensors",
"negative_prompt": ""
},
"title": "Text to Image (Mage-Flow Turbo)"
}
],
"links": [],
"version": 0.4,
"definitions": {
"subgraphs": [
{
"id": "d6049ac6-5a0f-4e25-89e6-6d3e7c62fb89",
"version": 1,
"state": {
"lastGroupId": 6,
"lastNodeId": 35,
"lastLinkId": 72,
"lastRerouteId": 0
},
"revision": 0,
"config": {},
"name": "Text to Image (Mage-Flow Turbo)",
"inputNode": {
"id": -10,
"bounding": [
-2060,
-50,
143.044921875,
208
]
},
"outputNode": {
"id": -20,
"bounding": [
640,
-190,
128,
68
]
},
"inputs": [
{
"id": "f96438af-739b-459f-9bfe-4667beca6d65",
"name": "prompt",
"type": "STRING",
"linkIds": [
16
],
"pos": [
-1940.955078125,
-26
]
},
{
"id": "7a9e4c4e-6d5e-4c26-8717-de5ad1da3c9e",
"name": "seed",
"type": "INT",
"linkIds": [
19
],
"pos": [
-1940.955078125,
-6
]
},
{
"id": "f8e7a2a3-63d4-4fd6-8bbe-3bbc302616a6",
"name": "value",
"type": "INT",
"linkIds": [
70
],
"label": "width",
"pos": [
-1940.955078125,
14
]
},
{
"id": "dc02d218-a0ca-4032-bfbb-ec6038e9581d",
"name": "value_1",
"type": "INT",
"linkIds": [
69
],
"label": "height",
"pos": [
-1940.955078125,
34
]
},
{
"id": "a50dd6d8-6e61-45bc-b804-862f00bd59d5",
"name": "unet_name",
"type": "COMBO",
"linkIds": [
53
],
"pos": [
-1940.955078125,
54
]
},
{
"id": "ed39ed30-448e-4cbc-8743-13c7841c9f50",
"name": "clip_name",
"type": "COMBO",
"linkIds": [
54
],
"pos": [
-1940.955078125,
74
]
},
{
"id": "8fb2d359-2b68-4a57-a374-be2da66b8d0e",
"name": "vae_name",
"type": "COMBO",
"linkIds": [
55
],
"pos": [
-1940.955078125,
94
]
},
{
"id": "1e92bdcb-f2f8-4c05-941a-2eb308410c81",
"name": "negative_prompt",
"type": "STRING",
"linkIds": [
72
],
"pos": [
-1940.955078125,
114
]
}
],
"outputs": [
{
"id": "c9854530-28d9-4d0f-9ecc-2163f2b3a640",
"name": "IMAGE",
"type": "IMAGE",
"linkIds": [
10
],
"localized_name": "IMAGE",
"pos": [
664,
-166
]
}
],
"widgets": [],
"nodes": [
{
"id": 29,
"type": "UNETLoader",
"pos": [
-1640,
-160
],
"size": [
450,
110
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [
{
"localized_name": "unet_name",
"name": "unet_name",
"type": "COMBO",
"widget": {
"name": "unet_name"
},
"link": 53
},
{
"localized_name": "weight_dtype",
"name": "weight_dtype",
"type": "COMBO",
"widget": {
"name": "weight_dtype"
},
"link": null
}
],
"outputs": [
{
"localized_name": "MODEL",
"name": "MODEL",
"type": "MODEL",
"links": [
9
]
}
],
"properties": {
"Node name for S&R": "UNETLoader",
"models": [
{
"name": "mage_flow_int8_convrot.safetensors",
"url": "https://huggingface.co/Comfy-Org/Mage-Flow/resolve/main/diffusion_models/mage_flow_int8_convrot.safetensors",
"directory": "diffusion_models"
}
]
},
"widgets_values": [
"mage_flow_int8_convrot.safetensors",
"default"
],
"widgets_values_named": {
"unet_name": "mage_flow_int8_convrot.safetensors",
"weight_dtype": "default"
}
},
{
"id": 30,
"type": "CLIPLoader",
"pos": [
-1640,
0
],
"size": [
450,
140
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [
{
"localized_name": "clip_name",
"name": "clip_name",
"type": "COMBO",
"widget": {
"name": "clip_name"
},
"link": 54
},
{
"localized_name": "type",
"name": "type",
"type": "COMBO",
"widget": {
"name": "type"
},
"link": null
},
{
"localized_name": "device",
"name": "device",
"shape": 7,
"type": "COMBO",
"widget": {
"name": "device"
},
"link": null
}
],
"outputs": [
{
"localized_name": "CLIP",
"name": "CLIP",
"type": "CLIP",
"links": [
1
]
}
],
"properties": {
"Node name for S&R": "CLIPLoader",
"models": [
{
"name": "qwen3vl_4b_bf16.safetensors",
"url": "https://huggingface.co/Comfy-Org/Mage-Flow/resolve/main/text_encoders/qwen3vl_4b_bf16.safetensors",
"directory": "text_encoders"
}
]
},
"widgets_values": [
"qwen3vl_4b_bf16.safetensors",
"mage",
"default"
],
"widgets_values_named": {
"clip_name": "qwen3vl_4b_bf16.safetensors",
"type": "mage",
"device": "default"
}
},
{
"id": 31,
"type": "VAELoader",
"pos": [
-1640,
180
],
"size": [
450,
110
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "vae_name",
"name": "vae_name",
"type": "COMBO",
"widget": {
"name": "vae_name"
},
"link": 55
}
],
"outputs": [
{
"localized_name": "VAE",
"name": "VAE",
"type": "VAE",
"links": [
5,
8
]
}
],
"properties": {
"Node name for S&R": "VAELoader",
"models": [
{
"name": "mage_flow_vae_bf16.safetensors",
"url": "https://huggingface.co/Comfy-Org/Mage-Flow/resolve/main/vae/mage_flow_vae_bf16.safetensors",
"directory": "vae"
}
]
},
"widgets_values": [
"mage_flow_vae_bf16.safetensors"
],
"widgets_values_named": {
"vae_name": "mage_flow_vae_bf16.safetensors"
}
},
{
"id": 32,
"type": "TextEncodeMageFlowEdit",
"pos": [
-1020,
-80
],
"size": [
400,
360
],
"flags": {},
"order": 3,
"mode": 0,
"showAdvanced": true,
"inputs": [
{
"localized_name": "clip",
"name": "clip",
"type": "CLIP",
"link": 1
},
{
"label": "image_1",
"localized_name": "image_1",
"name": "images.image_1",
"shape": 7,
"type": "IMAGE",
"link": null
},
{
"localized_name": "vae",
"name": "vae",
"shape": 7,
"type": "VAE",
"link": 5
},
{
"localized_name": "prompt",
"name": "prompt",
"type": "STRING",
"widget": {
"name": "prompt"
},
"link": 16
},
{
"localized_name": "negative_prompt",
"name": "negative_prompt",
"type": "STRING",
"widget": {
"name": "negative_prompt"
},
"link": 72
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 70
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 69
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"widget": {
"name": "batch_size"
},
"link": null
}
],
"outputs": [
{
"localized_name": "positive",
"name": "positive",
"type": "CONDITIONING",
"links": [
3
]
},
{
"localized_name": "negative",
"name": "negative",
"type": "CONDITIONING",
"links": [
4
]
},
{
"localized_name": "latent",
"name": "latent",
"type": "LATENT",
"links": [
2
]
}
],
"properties": {
"Node name for S&R": "TextEncodeMageFlowEdit"
},
"widgets_values": [
"",
"",
1024,
1024,
1
],
"widgets_values_named": {
"prompt": "",
"negative_prompt": "",
"width": 1024,
"height": 1024,
"batch_size": 1
}
},
{
"id": 33,
"type": "KSampler",
"pos": [
-470,
-220
],
"size": [
370,
610
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [
{
"localized_name": "model",
"name": "model",
"type": "MODEL",
"link": 9
},
{
"localized_name": "positive",
"name": "positive",
"type": "CONDITIONING",
"link": 3
},
{
"localized_name": "negative",
"name": "negative",
"type": "CONDITIONING",
"link": 4
},
{
"localized_name": "latent_image",
"name": "latent_image",
"type": "LATENT",
"link": 2
},
{
"localized_name": "seed",
"name": "seed",
"type": "INT",
"widget": {
"name": "seed"
},
"link": 19
},
{
"localized_name": "steps",
"name": "steps",
"type": "INT",
"widget": {
"name": "steps"
},
"link": null
},
{
"localized_name": "cfg",
"name": "cfg",
"type": "FLOAT",
"widget": {
"name": "cfg"
},
"link": null
},
{
"localized_name": "sampler_name",
"name": "sampler_name",
"type": "COMBO",
"widget": {
"name": "sampler_name"
},
"link": null
},
{
"localized_name": "scheduler",
"name": "scheduler",
"type": "COMBO",
"widget": {
"name": "scheduler"
},
"link": null
},
{
"localized_name": "denoise",
"name": "denoise",
"type": "FLOAT",
"widget": {
"name": "denoise"
},
"link": null
}
],
"outputs": [
{
"localized_name": "LATENT",
"name": "LATENT",
"type": "LATENT",
"links": [
7
]
}
],
"properties": {
"Node name for S&R": "KSampler"
},
"widgets_values": [
778222884792664,
"randomize",
4,
1,
"euler",
"simple",
1
],
"widgets_values_named": {
"seed": 778222884792664,
"control_after_generate": "randomize",
"steps": 4,
"cfg": 1,
"sampler_name": "euler",
"scheduler": "simple",
"denoise": 1
}
},
{
"id": 34,
"type": "VAEDecode",
"pos": [
-40,
-220
],
"size": [
230,
80
],
"flags": {},
"order": 5,
"mode": 0,
"inputs": [
{
"localized_name": "samples",
"name": "samples",
"type": "LATENT",
"link": 7
},
{
"localized_name": "vae",
"name": "vae",
"type": "VAE",
"link": 8
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
10
]
}
],
"properties": {
"Node name for S&R": "VAEDecode"
}
}
],
"groups": [
{
"id": 1,
"title": "Models",
"bounding": [
-1670,
-260,
510,
570
],
"color": "#3f789e",
"flags": {}
},
{
"id": 4,
"title": "Conditioning",
"bounding": [
-1130,
-260,
600,
570
],
"color": "#3f789e",
"flags": {}
},
{
"id": 6,
"title": "Core Pipeline",
"bounding": [
-1680,
-300,
2040,
700
],
"color": "#3f789e",
"flags": {}
}
],
"links": [
{
"id": 1,
"origin_id": 30,
"origin_slot": 0,
"target_id": 32,
"target_slot": 0,
"type": "CLIP"
},
{
"id": 5,
"origin_id": 31,
"origin_slot": 0,
"target_id": 32,
"target_slot": 2,
"type": "VAE"
},
{
"id": 9,
"origin_id": 29,
"origin_slot": 0,
"target_id": 33,
"target_slot": 0,
"type": "MODEL"
},
{
"id": 3,
"origin_id": 32,
"origin_slot": 0,
"target_id": 33,
"target_slot": 1,
"type": "CONDITIONING"
},
{
"id": 4,
"origin_id": 32,
"origin_slot": 1,
"target_id": 33,
"target_slot": 2,
"type": "CONDITIONING"
},
{
"id": 2,
"origin_id": 32,
"origin_slot": 2,
"target_id": 33,
"target_slot": 3,
"type": "LATENT"
},
{
"id": 7,
"origin_id": 33,
"origin_slot": 0,
"target_id": 34,
"target_slot": 0,
"type": "LATENT"
},
{
"id": 8,
"origin_id": 31,
"origin_slot": 0,
"target_id": 34,
"target_slot": 1,
"type": "VAE"
},
{
"id": 10,
"origin_id": 34,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 16,
"origin_id": -10,
"origin_slot": 0,
"target_id": 32,
"target_slot": 3,
"type": "STRING"
},
{
"id": 19,
"origin_id": -10,
"origin_slot": 1,
"target_id": 33,
"target_slot": 4,
"type": "INT"
},
{
"id": 53,
"origin_id": -10,
"origin_slot": 4,
"target_id": 29,
"target_slot": 0,
"type": "COMBO"
},
{
"id": 54,
"origin_id": -10,
"origin_slot": 5,
"target_id": 30,
"target_slot": 0,
"type": "COMBO"
},
{
"id": 55,
"origin_id": -10,
"origin_slot": 6,
"target_id": 31,
"target_slot": 0,
"type": "COMBO"
},
{
"id": 69,
"origin_id": -10,
"origin_slot": 3,
"target_id": 32,
"target_slot": 6,
"type": "INT"
},
{
"id": 70,
"origin_id": -10,
"origin_slot": 2,
"target_id": 32,
"target_slot": 5,
"type": "INT"
},
{
"id": 72,
"origin_id": -10,
"origin_slot": 7,
"target_id": 32,
"target_slot": 4,
"type": "STRING"
}
],
"extra": {},
"category": "Image generation/Text to image",
"description": "Generates images from text using Microsoft Mage-Flow Turbo, a distilled 4-step 4B native-resolution model."
}
]
},
"extra": {}
}
+949
View File
@@ -0,0 +1,949 @@
{
"revision": 0,
"last_node_id": "34",
"last_link_id": 0,
"nodes": [
{
"id": 34,
"type": "0712d928-9cb8-4ae9-8dd7-cf65a1fcce0e",
"pos": [
-2280,
1200
],
"size": [
490,
800
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"name": "prompt",
"type": "STRING",
"widget": {
"name": "prompt"
},
"link": null
},
{
"name": "seed",
"type": "INT",
"widget": {
"name": "seed"
},
"link": null
},
{
"label": "width",
"name": "value",
"type": "INT",
"widget": {
"name": "value"
},
"link": null
},
{
"label": "height",
"name": "value_1",
"type": "INT",
"widget": {
"name": "value_1"
},
"link": null
},
{
"name": "unet_name",
"type": "COMBO",
"widget": {
"name": "unet_name"
},
"link": null
},
{
"name": "clip_name",
"type": "COMBO",
"widget": {
"name": "clip_name"
},
"link": null
},
{
"name": "vae_name",
"type": "COMBO",
"widget": {
"name": "vae_name"
},
"link": null
},
{
"name": "negative_prompt",
"type": "STRING",
"widget": {
"name": "negative_prompt"
},
"link": null
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": []
}
],
"properties": {
"previewExposures": [
{
"name": "$$canvas-image-preview",
"sourceNodeId": "32",
"sourcePreviewName": "$$canvas-image-preview"
}
]
},
"widgets_values": [
"",
499442600682718,
1024,
1024,
"mage_flow_int8_convrot.safetensors",
"qwen3vl_4b_bf16.safetensors",
"mage_flow_vae_bf16.safetensors",
""
],
"widgets_values_named": {
"prompt": "",
"seed": 499442600682718,
"value": 1024,
"value_1": 1024,
"unet_name": "mage_flow_int8_convrot.safetensors",
"clip_name": "qwen3vl_4b_bf16.safetensors",
"vae_name": "mage_flow_vae_bf16.safetensors",
"negative_prompt": ""
},
"title": "Text to Image (Mage-Flow)"
}
],
"links": [],
"version": 0.4,
"definitions": {
"subgraphs": [
{
"id": "0712d928-9cb8-4ae9-8dd7-cf65a1fcce0e",
"version": 1,
"state": {
"lastGroupId": 6,
"lastNodeId": 34,
"lastLinkId": 72,
"lastRerouteId": 0
},
"revision": 0,
"config": {},
"name": "Text to Image (Mage-Flow)",
"inputNode": {
"id": -10,
"bounding": [
-2060,
-50,
143.044921875,
208
]
},
"outputNode": {
"id": -20,
"bounding": [
640,
-190,
128,
68
]
},
"inputs": [
{
"id": "f96438af-739b-459f-9bfe-4667beca6d65",
"name": "prompt",
"type": "STRING",
"linkIds": [
16
],
"pos": [
-1940.955078125,
-26
]
},
{
"id": "7a9e4c4e-6d5e-4c26-8717-de5ad1da3c9e",
"name": "seed",
"type": "INT",
"linkIds": [
19
],
"pos": [
-1940.955078125,
-6
]
},
{
"id": "f8e7a2a3-63d4-4fd6-8bbe-3bbc302616a6",
"name": "value",
"type": "INT",
"linkIds": [
70
],
"label": "width",
"pos": [
-1940.955078125,
14
]
},
{
"id": "dc02d218-a0ca-4032-bfbb-ec6038e9581d",
"name": "value_1",
"type": "INT",
"linkIds": [
69
],
"label": "height",
"pos": [
-1940.955078125,
34
]
},
{
"id": "a50dd6d8-6e61-45bc-b804-862f00bd59d5",
"name": "unet_name",
"type": "COMBO",
"linkIds": [
53
],
"pos": [
-1940.955078125,
54
]
},
{
"id": "ed39ed30-448e-4cbc-8743-13c7841c9f50",
"name": "clip_name",
"type": "COMBO",
"linkIds": [
54
],
"pos": [
-1940.955078125,
74
]
},
{
"id": "8fb2d359-2b68-4a57-a374-be2da66b8d0e",
"name": "vae_name",
"type": "COMBO",
"linkIds": [
55
],
"pos": [
-1940.955078125,
94
]
},
{
"id": "1e92bdcb-f2f8-4c05-941a-2eb308410c81",
"name": "negative_prompt",
"type": "STRING",
"linkIds": [
72
],
"pos": [
-1940.955078125,
114
]
}
],
"outputs": [
{
"id": "c9854530-28d9-4d0f-9ecc-2163f2b3a640",
"name": "IMAGE",
"type": "IMAGE",
"linkIds": [
10
],
"localized_name": "IMAGE",
"pos": [
664,
-166
]
}
],
"widgets": [],
"nodes": [
{
"id": 28,
"type": "UNETLoader",
"pos": [
-1640,
-160
],
"size": [
450,
110
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [
{
"localized_name": "unet_name",
"name": "unet_name",
"type": "COMBO",
"widget": {
"name": "unet_name"
},
"link": 53
},
{
"localized_name": "weight_dtype",
"name": "weight_dtype",
"type": "COMBO",
"widget": {
"name": "weight_dtype"
},
"link": null
}
],
"outputs": [
{
"localized_name": "MODEL",
"name": "MODEL",
"type": "MODEL",
"links": [
9
]
}
],
"properties": {
"Node name for S&R": "UNETLoader",
"models": [
{
"name": "mage_flow_int8_convrot.safetensors",
"url": "https://huggingface.co/Comfy-Org/Mage-Flow/resolve/main/diffusion_models/mage_flow_int8_convrot.safetensors",
"directory": "diffusion_models"
}
]
},
"widgets_values": [
"mage_flow_int8_convrot.safetensors",
"default"
],
"widgets_values_named": {
"unet_name": "mage_flow_int8_convrot.safetensors",
"weight_dtype": "default"
}
},
{
"id": 29,
"type": "CLIPLoader",
"pos": [
-1640,
0
],
"size": [
450,
140
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [
{
"localized_name": "clip_name",
"name": "clip_name",
"type": "COMBO",
"widget": {
"name": "clip_name"
},
"link": 54
},
{
"localized_name": "type",
"name": "type",
"type": "COMBO",
"widget": {
"name": "type"
},
"link": null
},
{
"localized_name": "device",
"name": "device",
"shape": 7,
"type": "COMBO",
"widget": {
"name": "device"
},
"link": null
}
],
"outputs": [
{
"localized_name": "CLIP",
"name": "CLIP",
"type": "CLIP",
"links": [
1
]
}
],
"properties": {
"Node name for S&R": "CLIPLoader",
"models": [
{
"name": "qwen3vl_4b_bf16.safetensors",
"url": "https://huggingface.co/Comfy-Org/Mage-Flow/resolve/main/text_encoders/qwen3vl_4b_bf16.safetensors",
"directory": "text_encoders"
}
]
},
"widgets_values": [
"qwen3vl_4b_bf16.safetensors",
"mage",
"default"
],
"widgets_values_named": {
"clip_name": "qwen3vl_4b_bf16.safetensors",
"type": "mage",
"device": "default"
}
},
{
"id": 30,
"type": "VAELoader",
"pos": [
-1640,
180
],
"size": [
450,
110
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "vae_name",
"name": "vae_name",
"type": "COMBO",
"widget": {
"name": "vae_name"
},
"link": 55
}
],
"outputs": [
{
"localized_name": "VAE",
"name": "VAE",
"type": "VAE",
"links": [
5,
8
]
}
],
"properties": {
"Node name for S&R": "VAELoader",
"models": [
{
"name": "mage_flow_vae_bf16.safetensors",
"url": "https://huggingface.co/Comfy-Org/Mage-Flow/resolve/main/vae/mage_flow_vae_bf16.safetensors",
"directory": "vae"
}
]
},
"widgets_values": [
"mage_flow_vae_bf16.safetensors"
],
"widgets_values_named": {
"vae_name": "mage_flow_vae_bf16.safetensors"
}
},
{
"id": 31,
"type": "TextEncodeMageFlowEdit",
"pos": [
-1020,
-80
],
"size": [
400,
360
],
"flags": {},
"order": 3,
"mode": 0,
"showAdvanced": true,
"inputs": [
{
"localized_name": "clip",
"name": "clip",
"type": "CLIP",
"link": 1
},
{
"label": "image_1",
"localized_name": "image_1",
"name": "images.image_1",
"shape": 7,
"type": "IMAGE",
"link": null
},
{
"localized_name": "vae",
"name": "vae",
"shape": 7,
"type": "VAE",
"link": 5
},
{
"localized_name": "prompt",
"name": "prompt",
"type": "STRING",
"widget": {
"name": "prompt"
},
"link": 16
},
{
"localized_name": "negative_prompt",
"name": "negative_prompt",
"type": "STRING",
"widget": {
"name": "negative_prompt"
},
"link": 72
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 70
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 69
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"widget": {
"name": "batch_size"
},
"link": null
}
],
"outputs": [
{
"localized_name": "positive",
"name": "positive",
"type": "CONDITIONING",
"links": [
3
]
},
{
"localized_name": "negative",
"name": "negative",
"type": "CONDITIONING",
"links": [
4
]
},
{
"localized_name": "latent",
"name": "latent",
"type": "LATENT",
"links": [
2
]
}
],
"properties": {
"Node name for S&R": "TextEncodeMageFlowEdit"
},
"widgets_values": [
"",
"",
1024,
1024,
1
],
"widgets_values_named": {
"prompt": "",
"negative_prompt": "",
"width": 1024,
"height": 1024,
"batch_size": 1
}
},
{
"id": 32,
"type": "KSampler",
"pos": [
-470,
-220
],
"size": [
370,
610
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [
{
"localized_name": "model",
"name": "model",
"type": "MODEL",
"link": 9
},
{
"localized_name": "positive",
"name": "positive",
"type": "CONDITIONING",
"link": 3
},
{
"localized_name": "negative",
"name": "negative",
"type": "CONDITIONING",
"link": 4
},
{
"localized_name": "latent_image",
"name": "latent_image",
"type": "LATENT",
"link": 2
},
{
"localized_name": "seed",
"name": "seed",
"type": "INT",
"widget": {
"name": "seed"
},
"link": 19
},
{
"localized_name": "steps",
"name": "steps",
"type": "INT",
"widget": {
"name": "steps"
},
"link": null
},
{
"localized_name": "cfg",
"name": "cfg",
"type": "FLOAT",
"widget": {
"name": "cfg"
},
"link": null
},
{
"localized_name": "sampler_name",
"name": "sampler_name",
"type": "COMBO",
"widget": {
"name": "sampler_name"
},
"link": null
},
{
"localized_name": "scheduler",
"name": "scheduler",
"type": "COMBO",
"widget": {
"name": "scheduler"
},
"link": null
},
{
"localized_name": "denoise",
"name": "denoise",
"type": "FLOAT",
"widget": {
"name": "denoise"
},
"link": null
}
],
"outputs": [
{
"localized_name": "LATENT",
"name": "LATENT",
"type": "LATENT",
"links": [
7
]
}
],
"properties": {
"Node name for S&R": "KSampler"
},
"widgets_values": [
778222884792664,
"randomize",
30,
5,
"euler",
"simple",
1
],
"widgets_values_named": {
"seed": 778222884792664,
"control_after_generate": "randomize",
"steps": 30,
"cfg": 5,
"sampler_name": "euler",
"scheduler": "simple",
"denoise": 1
}
},
{
"id": 33,
"type": "VAEDecode",
"pos": [
-40,
-220
],
"size": [
230,
80
],
"flags": {},
"order": 5,
"mode": 0,
"inputs": [
{
"localized_name": "samples",
"name": "samples",
"type": "LATENT",
"link": 7
},
{
"localized_name": "vae",
"name": "vae",
"type": "VAE",
"link": 8
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
10
]
}
],
"properties": {
"Node name for S&R": "VAEDecode"
}
}
],
"groups": [
{
"id": 1,
"title": "Models",
"bounding": [
-1670,
-260,
510,
570
],
"color": "#3f789e",
"flags": {}
},
{
"id": 4,
"title": "Conditioning",
"bounding": [
-1130,
-260,
600,
570
],
"color": "#3f789e",
"flags": {}
},
{
"id": 6,
"title": "Core Pipeline",
"bounding": [
-1680,
-300,
2040,
700
],
"color": "#3f789e",
"flags": {}
}
],
"links": [
{
"id": 1,
"origin_id": 29,
"origin_slot": 0,
"target_id": 31,
"target_slot": 0,
"type": "CLIP"
},
{
"id": 5,
"origin_id": 30,
"origin_slot": 0,
"target_id": 31,
"target_slot": 2,
"type": "VAE"
},
{
"id": 9,
"origin_id": 28,
"origin_slot": 0,
"target_id": 32,
"target_slot": 0,
"type": "MODEL"
},
{
"id": 3,
"origin_id": 31,
"origin_slot": 0,
"target_id": 32,
"target_slot": 1,
"type": "CONDITIONING"
},
{
"id": 4,
"origin_id": 31,
"origin_slot": 1,
"target_id": 32,
"target_slot": 2,
"type": "CONDITIONING"
},
{
"id": 2,
"origin_id": 31,
"origin_slot": 2,
"target_id": 32,
"target_slot": 3,
"type": "LATENT"
},
{
"id": 7,
"origin_id": 32,
"origin_slot": 0,
"target_id": 33,
"target_slot": 0,
"type": "LATENT"
},
{
"id": 8,
"origin_id": 30,
"origin_slot": 0,
"target_id": 33,
"target_slot": 1,
"type": "VAE"
},
{
"id": 10,
"origin_id": 33,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 16,
"origin_id": -10,
"origin_slot": 0,
"target_id": 31,
"target_slot": 3,
"type": "STRING"
},
{
"id": 19,
"origin_id": -10,
"origin_slot": 1,
"target_id": 32,
"target_slot": 4,
"type": "INT"
},
{
"id": 53,
"origin_id": -10,
"origin_slot": 4,
"target_id": 28,
"target_slot": 0,
"type": "COMBO"
},
{
"id": 54,
"origin_id": -10,
"origin_slot": 5,
"target_id": 29,
"target_slot": 0,
"type": "COMBO"
},
{
"id": 55,
"origin_id": -10,
"origin_slot": 6,
"target_id": 30,
"target_slot": 0,
"type": "COMBO"
},
{
"id": 69,
"origin_id": -10,
"origin_slot": 3,
"target_id": 31,
"target_slot": 6,
"type": "INT"
},
{
"id": 70,
"origin_id": -10,
"origin_slot": 2,
"target_id": 31,
"target_slot": 5,
"type": "INT"
},
{
"id": 72,
"origin_id": -10,
"origin_slot": 7,
"target_id": 31,
"target_slot": 4,
"type": "STRING"
}
],
"extra": {},
"category": "Image generation/Text to image",
"description": "Generates images from text using Microsoft Mage-Flow, a compact 4B native-resolution model that supports any aspect ratio up to 2K."
}
]
},
"extra": {}
}
@@ -1104,7 +1104,7 @@
"extra": { "extra": {
"workflowRendererVersion": "LG" "workflowRendererVersion": "LG"
}, },
"category": "Image generation and editing/Text to image", "category": "Image generation/Text to image",
"description": "Generates images from text prompts using NetaYume Lumina, fine-tuned from Neta Lumina for anime-style and illustration generation." "description": "Generates images from text prompts using NetaYume Lumina, fine-tuned from Neta Lumina for anime-style and illustration generation."
}, },
{ {
@@ -1941,7 +1941,7 @@
"extra": { "extra": {
"workflowRendererVersion": "Vue-corrected" "workflowRendererVersion": "Vue-corrected"
}, },
"category": "Image generation and editing/Text to image", "category": "Image generation/Text to image",
"description": "Generates images from text prompts using Qwen-Image-2512, with enhanced human realism and finer natural detail over the base version." "description": "Generates images from text prompts using Qwen-Image-2512, with enhanced human realism and finer natural detail over the base version."
} }
] ]
+1 -1
View File
@@ -1873,7 +1873,7 @@
"extra": { "extra": {
"workflowRendererVersion": "LG" "workflowRendererVersion": "LG"
}, },
"category": "Image generation and editing/Text to image", "category": "Image generation/Text to image",
"description": "Generates images from text prompts using Qwen-Image, Alibaba's 20B MMDiT model with excellent multilingual text rendering." "description": "Generates images from text prompts using Qwen-Image, Alibaba's 20B MMDiT model with excellent multilingual text rendering."
} }
] ]
+1 -1
View File
@@ -1176,7 +1176,7 @@
"extra": { "extra": {
"workflowRendererVersion": "LG" "workflowRendererVersion": "LG"
}, },
"category": "Image generation and editing/Text to image" "category": "Image generation/Text to image"
} }
] ]
}, },
@@ -1103,7 +1103,7 @@
"extra": { "extra": {
"workflowRendererVersion": "LG" "workflowRendererVersion": "LG"
}, },
"category": "Image generation and editing/Text to image", "category": "Image generation/Text to image",
"description": "Generates images from text prompts using Z-Image-Turbo, Alibaba's distilled 6B DiT model." "description": "Generates images from text prompts using Z-Image-Turbo, Alibaba's distilled 6B DiT model."
} }
] ]
+1 -1
View File
@@ -1123,7 +1123,7 @@
"extra": { "extra": {
"workflowRendererVersion": "LG" "workflowRendererVersion": "LG"
}, },
"category": "Image generation and editing/Text to image", "category": "Image generation/Text to image",
"description": "Generates images from text prompts using Z-Image-Turbo defaults with Qwen3 text encoder and VAE." "description": "Generates images from text prompts using Z-Image-Turbo defaults with Qwen3 text encoder and VAE."
} }
] ]
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -4286,7 +4286,7 @@
"extra": { "extra": {
"workflowRendererVersion": "Vue-corrected" "workflowRendererVersion": "Vue-corrected"
}, },
"category": "Video generation and editing/Text to video", "category": "Video generation/Text to video",
"description": "Generates video from text prompts using LTX-2.3, Lightricks' video diffusion model." "description": "Generates video from text prompts using LTX-2.3, Lightricks' video diffusion model."
} }
] ]
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -1572,7 +1572,7 @@
"extra": { "extra": {
"workflowRendererVersion": "LG" "workflowRendererVersion": "LG"
}, },
"category": "Video generation and editing/Text to video", "category": "Video generation/Text to video",
"description": "Generates video from text prompts using Wan2.2, Alibaba's diffusion video model." "description": "Generates video from text prompts using Wan2.2, Alibaba's diffusion video model."
} }
] ]
File diff suppressed because it is too large Load Diff
@@ -814,7 +814,7 @@
} }
], ],
"extra": {}, "extra": {},
"category": "Conditioning & Preprocessors/Depth", "category": "Preprocessors/Depth",
"description": "This subgraph processes a video input through Depth Anything 3 to produce temporally consistent depth maps for each frame, outputting a depth video. It is ideal for video content requiring spatial geometry estimation, such as 3D reconstruction, SLAM, or novel view synthesis from moving cameras. The model uses a plain transformer backbone trained with a depth-ray representation, supporting any number of views without requiring known camera poses." "description": "This subgraph processes a video input through Depth Anything 3 to produce temporally consistent depth maps for each frame, outputting a depth video. It is ideal for video content requiring spatial geometry estimation, such as 3D reconstruction, SLAM, or novel view synthesis from moving cameras. The model uses a plain transformer backbone trained with a depth-ray representation, supporting any number of views without requiring known camera poses."
} }
] ]
@@ -822,4 +822,4 @@
"extra": { "extra": {
"BlueprintDescription": "This subgraph processes a video input through Depth Anything 3 to produce temporally consistent depth maps for each frame, outputting a depth video. It is ideal for video content requiring spatial geometry estimation, such as 3D reconstruction, SLAM, or novel view synthesis from moving cameras. The model uses a plain transformer backbone trained with a depth-ray representation, supporting any number of views without requiring known camera poses." "BlueprintDescription": "This subgraph processes a video input through Depth Anything 3 to produce temporally consistent depth maps for each frame, outputting a depth video. It is ideal for video content requiring spatial geometry estimation, such as 3D reconstruction, SLAM, or novel view synthesis from moving cameras. The model uses a plain transformer backbone trained with a depth-ray representation, supporting any number of views without requiring known camera poses."
} }
} }
@@ -1217,10 +1217,10 @@
} }
], ],
"extra": {}, "extra": {},
"category": "Conditioning & Preprocessors/Depth", "category": "Preprocessors/Depth",
"description": "Estimates monocular depth from an input video using MoGe, outputting both raw and colorized depth maps plus a mask." "description": "Estimates monocular depth from an input video using MoGe, outputting both raw and colorized depth maps plus a mask."
} }
] ]
}, },
"extra": {} "extra": {}
} }
+2 -2
View File
@@ -3314,7 +3314,7 @@
} }
], ],
"extra": {}, "extra": {},
"category": "Video generation and editing/Video Edit", "category": "Video editing/Video Edit",
"description": "This subgraph uses Depth Anything 3 to predict spatially consistent geometry from any number of images or video frames, with or without known camera poses. It outputs depth maps, camera poses, and optionally 3D Gaussian parameters for novel view synthesis." "description": "This subgraph uses Depth Anything 3 to predict spatially consistent geometry from any number of images or video frames, with or without known camera poses. It outputs depth maps, camera poses, and optionally 3D Gaussian parameters for novel view synthesis."
}, },
{ {
@@ -3729,4 +3729,4 @@
"extra": { "extra": {
"BlueprintDescription": "This subgraph uses Depth Anything 3 to predict spatially consistent geometry from any number of images or video frames, with or without known camera poses. It outputs depth maps, camera poses, and optionally 3D Gaussian parameters for novel view synthesis." "BlueprintDescription": "This subgraph uses Depth Anything 3 to predict spatially consistent geometry from any number of images or video frames, with or without known camera poses. It outputs depth maps, camera poses, and optionally 3D Gaussian parameters for novel view synthesis."
} }
} }
@@ -1101,9 +1101,9 @@
} }
], ],
"extra": {}, "extra": {},
"category": "Conditioning & Preprocessors/Face Detection" "category": "Preprocessors/Face"
} }
] ]
}, },
"extra": {} "extra": {}
} }
File diff suppressed because it is too large Load Diff
+2 -2
View File
@@ -3768,7 +3768,7 @@
} }
], ],
"extra": {}, "extra": {},
"category": "Video generation and editing/Inpaint video", "category": "Video editing/Inpaint video",
"description": "Removes objects from video by inpainting masked regions using VOID (CogVideoX), with SAM3 text-guided segmentation and optional two-pass optical-flow refinement." "description": "Removes objects from video by inpainting masked regions using VOID (CogVideoX), with SAM3 text-guided segmentation and optional two-pass optical-flow refinement."
}, },
{ {
@@ -4337,4 +4337,4 @@
] ]
}, },
"extra": {} "extra": {}
} }
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -818,7 +818,7 @@
} }
], ],
"extra": {}, "extra": {},
"category": "Conditioning & Preprocessors/Segmentation & Mask", "category": "Preprocessors/Segmentation",
"description": "Segments video into temporally consistent masks using Meta SAM3 from text or interactive prompts." "description": "Segments video into temporally consistent masks using Meta SAM3 from text or interactive prompts."
} }
] ]
+1 -1
View File
@@ -412,7 +412,7 @@
"extra": { "extra": {
"workflowRendererVersion": "LG" "workflowRendererVersion": "LG"
}, },
"category": "Video generation and editing/Upscale", "category": "Video Tools/Upscale",
"description": "Upscales video to 4× resolution using a GAN-based upscaling model." "description": "Upscales video to 4× resolution using a GAN-based upscaling model."
} }
] ]
@@ -1314,7 +1314,7 @@
"extra": { "extra": {
"workflowRendererVersion": "LG" "workflowRendererVersion": "LG"
}, },
"category": "Conditioning & Preprocessors/Pose", "category": "Preprocessors/Pose",
"description": "Extracts multi-person pose keypoints and skeleton frame sequences from video using SDPose with built-in person detection." "description": "Extracts multi-person pose keypoints and skeleton frame sequences from video using SDPose with built-in person detection."
} }
] ]