{ "last_node_id": 11, "last_link_id": 10, "nodes": [ { "id": 1, "type": "UNETLoader", "pos": [ 40, 60 ], "size": [ 340, 82 ], "flags": {}, "order": 0, "mode": 0, "inputs": [], "outputs": [ { "name": "MODEL", "type": "MODEL", "links": [ 3 ], "slot_index": 0 } ], "properties": { "Node name for S&R": "UNETLoader" }, "widgets_values": [ "krea2_raw_bf16.safetensors", "default" ], "title": "Load Krea 2 Diffusion Model" }, { "id": 2, "type": "LoraLoaderModelOnly", "pos": [ 40, 200 ], "size": [ 340, 82 ], "flags": {}, "order": 1, "mode": 4, "inputs": [ { "name": "model", "type": "MODEL", "link": 3 } ], "outputs": [ { "name": "MODEL", "type": "MODEL", "links": [ 4 ], "slot_index": 0 } ], "properties": { "Node name for S&R": "LoraLoaderModelOnly" }, "widgets_values": [ "krea2_darkbrush.safetensors", 1.0 ], "title": "Optional Krea LoRA (bypassed \u2014 right-click \u25b8 Bypass to enable)" }, { "id": 3, "type": "CLIPLoader", "pos": [ 40, 340 ], "size": [ 340, 106 ], "flags": {}, "order": 2, "mode": 0, "inputs": [], "outputs": [ { "name": "CLIP", "type": "CLIP", "links": [ 1, 2 ], "slot_index": 0 } ], "properties": { "Node name for S&R": "CLIPLoader" }, "widgets_values": [ "qwen3vl_4b_fp8_scaled.safetensors", "krea2", "default" ], "title": "Load Text Encoder" }, { "id": 4, "type": "VAELoader", "pos": [ 40, 500 ], "size": [ 340, 58 ], "flags": {}, "order": 3, "mode": 0, "inputs": [], "outputs": [ { "name": "VAE", "type": "VAE", "links": [ 9 ], "slot_index": 0 } ], "properties": { "Node name for S&R": "VAELoader" }, "widgets_values": [ "qwen_image_vae.safetensors" ], "title": "Load VAE" }, { "id": 5, "type": "CLIPTextEncode", "pos": [ 440, 60 ], "size": [ 420, 160 ], "flags": {}, "order": 4, "mode": 0, "inputs": [ { "name": "clip", "type": "CLIP", "link": 1 } ], "outputs": [ { "name": "CONDITIONING", "type": "CONDITIONING", "links": [ 5 ], "slot_index": 0 } ], "properties": { "Node name for S&R": "CLIPTextEncode" }, "widgets_values": [ "A cinematic photo of a red fox standing on a mossy rock in a misty pine forest at sunrise, volumetric light, ultra detailed" ], "title": "Positive Prompt" }, { "id": 6, "type": "CLIPTextEncode", "pos": [ 440, 280 ], "size": [ 420, 120 ], "flags": {}, "order": 5, "mode": 0, "inputs": [ { "name": "clip", "type": "CLIP", "link": 2 } ], "outputs": [ { "name": "CONDITIONING", "type": "CONDITIONING", "links": [ 6 ], "slot_index": 0 } ], "properties": { "Node name for S&R": "CLIPTextEncode" }, "widgets_values": [ "" ], "title": "Negative Prompt" }, { "id": 7, "type": "EmptyLatentImage", "pos": [ 440, 460 ], "size": [ 300, 106 ], "flags": {}, "order": 6, "mode": 0, "inputs": [], "outputs": [ { "name": "LATENT", "type": "LATENT", "links": [ 7 ], "slot_index": 0 } ], "properties": { "Node name for S&R": "EmptyLatentImage" }, "widgets_values": [ 1024, 1024, 1 ], "title": "Empty Latent" }, { "id": 8, "type": "KSampler", "pos": [ 920, 60 ], "size": [ 315, 262 ], "flags": {}, "order": 7, "mode": 0, "inputs": [ { "name": "model", "type": "MODEL", "link": 4 }, { "name": "positive", "type": "CONDITIONING", "link": 5 }, { "name": "negative", "type": "CONDITIONING", "link": 6 }, { "name": "latent_image", "type": "LATENT", "link": 7 } ], "outputs": [ { "name": "LATENT", "type": "LATENT", "links": [ 8 ], "slot_index": 0 } ], "properties": { "Node name for S&R": "KSampler" }, "widgets_values": [ 42, "randomize", 50, 4.0, "er_sde", "simple", 1.0 ] }, { "id": 9, "type": "VAEDecode", "pos": [ 920, 380 ], "size": [ 210, 46 ], "flags": {}, "order": 8, "mode": 0, "inputs": [ { "name": "samples", "type": "LATENT", "link": 8 }, { "name": "vae", "type": "VAE", "link": 9 } ], "outputs": [ { "name": "IMAGE", "type": "IMAGE", "links": [ 10 ], "slot_index": 0 } ], "properties": { "Node name for S&R": "VAEDecode" } }, { "id": 10, "type": "SaveImage", "pos": [ 1180, 380 ], "size": [ 360, 270 ], "flags": {}, "order": 9, "mode": 0, "inputs": [ { "name": "images", "type": "IMAGE", "link": 10 } ], "outputs": [], "properties": { "Node name for S&R": "SaveImage" }, "widgets_values": [ "krea2_raw_t2i" ] }, { "id": 11, "type": "MarkdownNote", "pos": [ 1180, 60 ], "size": [ 460, 290 ], "flags": {}, "order": 10, "mode": 0, "inputs": [], "outputs": [], "properties": { "Node name for S&R": "MarkdownNote" }, "widgets_values": [ "## Krea 2 \u2014 Raw (full precision) text-to-image\n\n**Model:** `krea2_raw_bf16.safetensors`\n\n**Optional style LoRAs:** the `LoraLoaderModelOnly` node is a bypassed placeholder. Right-click it \u25b8 *Bypass* to toggle it on, then pick any Krea LoRA from [Comfy-Org/Krea-2/loras](https://huggingface.co/Comfy-Org/Krea-2/tree/main/loras) (krea2_darkbrush, krea2_retroanime, krea2_softwatercolor, ...). Strength 1.0, and add the LoRA's trigger words to the prompt (e.g. `monochrome ink wash style` for darkbrush).\n\n**Benchmark note:** raw = 50 steps / CFG 4.0 / er_sde; turbo = 8 steps / CFG 1.0 / euler. Swap the model in `UNETLoader` + these sampler settings to compare the two." ], "title": "About this workflow" } ], "links": [ [ 1, 3, 0, 5, 0, "CLIP" ], [ 2, 3, 0, 6, 0, "CLIP" ], [ 3, 1, 0, 2, 0, "MODEL" ], [ 4, 2, 0, 8, 0, "MODEL" ], [ 5, 5, 0, 8, 1, "CONDITIONING" ], [ 6, 6, 0, 8, 2, "CONDITIONING" ], [ 7, 7, 0, 8, 3, "LATENT" ], [ 8, 8, 0, 9, 0, "LATENT" ], [ 9, 4, 0, 9, 1, "VAE" ], [ 10, 9, 0, 10, 0, "IMAGE" ] ], "groups": [], "config": {}, "extra": {}, "version": 0.4 }