ComfyUI | Kroma (Chroma + Krea 2) Simple Workflow with Amateur Slider and 2x Upscale

A simple workflow to create Kroma images, with an Amateur Slider LoRA and 2x Upscaler.

Structure:

  • πŸ“‚ custom_nodes/
  • └── πŸ“‚ diffusion_models/
  • └── RES4LYF (optional)
  • πŸ“‚ models/
  • └── πŸ“‚ diffusion_models/
  • └── kroma-v0.3.1-turbo-opd.safetensors
  • πŸ“‚ text_encoders/
  • └── qwen3vl_4b_bf16.safetensors
  • πŸ“‚ vae/
  • └── wan_2.1_vae.safetensors
  • πŸ“‚ lora/
  • └── AmateurSlider-KREA2_v1.safetensors

Note: The custom node (RES4LYF) is totally optional; it’s the one carrying the “res_multistep” sampler, but you don’t need it. You can just change the res_multistep to another sampler, like Euler, and forget about the node.

Download links

Essential

Optional

FAQ

  • What did you use for testing?

  • RTX 5060 TI 16 GB, 32 GB DDR5. ComfyUI 0.37.4.

  • Generation time?

  • 87 seconds will produce a 1760 x 2368 pixels image.

  • Do I need a custom node?

  • Nope, RES4LYF is optional, and the rest, I believe, are all integrated.

  • Can I use this with Krea 2 and Krea 2 LoRAs?

  • Yes, it’s essentially a Krea 2 Workflow.

  • NSFW?

  • Yup, if you want.

ZIP file with PNG sample:

Here

JSON Code:

πŸ“‹
Kroma_or_Krea2_Simple_AmateurSlider_Upscale.json
Copy to clipboard
{
  "id": "bb548036-8734-43ba-a180-a5eb0a5ec93c",
  "revision": 0,
  "last_node_id": 39,
  "last_link_id": 69,
  "nodes": [
    {
      "id": 7,
      "type": "ConditioningZeroOut",
      "pos": [
        691.2769043502118,
        -128.93772531885293
      ],
      "size": [
        220,
        30
      ],
      "flags": {
        "collapsed": true
      },
      "order": 14,
      "mode": 0,
      "inputs": [
        {
          "name": "conditioning",
          "type": "CONDITIONING",
          "link": 6
        }
      ],
      "outputs": [
        {
          "name": "CONDITIONING",
          "type": "CONDITIONING",
          "slot_index": 0,
          "links": [
            7,
            55
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.39.0",
        "Node name for S&R": "ConditioningZeroOut"
      },
      "color": "#322",
      "bgcolor": "#533"
    },
    {
      "id": 3,
      "type": "VAELoader",
      "pos": [
        -220,
        179.99351404617005
      ],
      "size": [
        340,
        60
      ],
      "flags": {},
      "order": 0,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "VAE",
          "type": "VAE",
          "slot_index": 0,
          "links": [
            10,
            54,
            60
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.39.0",
        "Node name for S&R": "VAELoader"
      },
      "widgets_values": [
        "wan_2.1_vae.safetensors"
      ],
      "widgets_values_named": {
        "vae_name": "wan_2.1_vae.safetensors"
      },
      "color": "#2a363b",
      "bgcolor": "#3f5159"
    },
    {
      "id": 23,
      "type": "EmptyLatentImage",
      "pos": [
        -120,
        510
      ],
      "size": [
        240,
        150
      ],
      "flags": {
        "collapsed": false
      },
      "order": 11,
      "mode": 0,
      "inputs": [
        {
          "name": "width",
          "type": "INT",
          "widget": {
            "name": "width"
          },
          "link": 48
        },
        {
          "name": "height",
          "type": "INT",
          "widget": {
            "name": "height"
          },
          "link": 47
        }
      ],
      "outputs": [
        {
          "name": "LATENT",
          "type": "LATENT",
          "links": [
            49
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.28.0",
        "Node name for S&R": "EmptyLatentImage"
      },
      "widgets_values": [
        512,
        512,
        1
      ],
      "widgets_values_named": {
        "width": 512,
        "height": 512,
        "batch_size": 1
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 30,
      "type": "SeedNode",
      "pos": [
        -90,
        713.0278121233551
      ],
      "size": [
        210,
        82
      ],
      "flags": {},
      "order": 1,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "seed",
          "type": "INT",
          "links": [
            62,
            63
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.37.4",
        "Node name for S&R": "SeedNode"
      },
      "widgets_values": [
        13375408,
        "increment"
      ],
      "widgets_values_named": {
        "seed": 13375408,
        "fixed": "increment"
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 9,
      "type": "KSampler",
      "pos": [
        691.2769043502118,
        -77.06421094291598
      ],
      "size": [
        210,
        262
      ],
      "flags": {},
      "order": 15,
      "mode": 0,
      "inputs": [
        {
          "name": "model",
          "type": "MODEL",
          "link": 46
        },
        {
          "name": "positive",
          "type": "CONDITIONING",
          "link": 5
        },
        {
          "name": "negative",
          "type": "CONDITIONING",
          "link": 7
        },
        {
          "name": "latent_image",
          "type": "LATENT",
          "link": 49
        },
        {
          "name": "seed",
          "type": "INT",
          "widget": {
            "name": "seed"
          },
          "link": 62
        }
      ],
      "outputs": [
        {
          "name": "LATENT",
          "type": "LATENT",
          "slot_index": 0,
          "links": [
            9
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.39.0",
        "Node name for S&R": "KSampler"
      },
      "widgets_values": [
        13375336,
        "fixed",
        8,
        1,
        "euler",
        "simple",
        1
      ],
      "widgets_values_named": {
        "seed": 13375336,
        "control_after_generate": "fixed",
        "steps": 8,
        "cfg": 1,
        "sampler_name": "euler",
        "scheduler": "simple",
        "denoise": 1
      },
      "color": "#332922",
      "bgcolor": "#593930"
    },
    {
      "id": 26,
      "type": "KSampler",
      "pos": [
        691.2769043502118,
        244.18695037733477
      ],
      "size": [
        210,
        262
      ],
      "flags": {},
      "order": 19,
      "mode": 0,
      "inputs": [
        {
          "name": "model",
          "type": "MODEL",
          "link": 51
        },
        {
          "name": "positive",
          "type": "CONDITIONING",
          "link": 52
        },
        {
          "name": "negative",
          "type": "CONDITIONING",
          "link": 55
        },
        {
          "name": "latent_image",
          "type": "LATENT",
          "link": 56
        },
        {
          "name": "seed",
          "type": "INT",
          "widget": {
            "name": "seed"
          },
          "link": 63
        }
      ],
      "outputs": [
        {
          "name": "LATENT",
          "type": "LATENT",
          "links": [
            59
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.37.4",
        "Node name for S&R": "KSampler"
      },
      "widgets_values": [
        138157125112706,
        "randomize",
        4,
        1,
        "res_multistep",
        "beta",
        0.14
      ],
      "widgets_values_named": {
        "seed": 138157125112706,
        "control_after_generate": "randomize",
        "steps": 4,
        "cfg": 1,
        "sampler_name": "res_multistep",
        "scheduler": "beta",
        "denoise": 0.14
      },
      "color": "#332922",
      "bgcolor": "#593930"
    },
    {
      "id": 10,
      "type": "VAEDecode",
      "pos": [
        938.3640924209973,
        -122.528583600234
      ],
      "size": [
        140,
        46
      ],
      "flags": {
        "collapsed": false
      },
      "order": 16,
      "mode": 0,
      "inputs": [
        {
          "name": "samples",
          "type": "LATENT",
          "link": 9
        },
        {
          "name": "vae",
          "type": "VAE",
          "link": 10
        }
      ],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "slot_index": 0,
          "links": [
            57
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.39.0",
        "Node name for S&R": "VAEDecode"
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 27,
      "type": "VAEEncode",
      "pos": [
        938.3640924209973,
        113.67189496081394
      ],
      "size": [
        140,
        46
      ],
      "flags": {},
      "order": 18,
      "mode": 0,
      "inputs": [
        {
          "name": "pixels",
          "type": "IMAGE",
          "link": 58
        },
        {
          "name": "vae",
          "type": "VAE",
          "link": 54
        }
      ],
      "outputs": [
        {
          "name": "LATENT",
          "type": "LATENT",
          "links": [
            56
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.37.4",
        "Node name for S&R": "VAEEncode"
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 28,
      "type": "VAEDecode",
      "pos": [
        938.3640924209973,
        219.69479673559147
      ],
      "size": [
        140,
        46
      ],
      "flags": {},
      "order": 20,
      "mode": 0,
      "inputs": [
        {
          "name": "samples",
          "type": "LATENT",
          "link": 59
        },
        {
          "name": "vae",
          "type": "VAE",
          "link": 60
        }
      ],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "links": [
            61
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.37.4",
        "Node name for S&R": "VAEDecode"
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 29,
      "type": "ImageScaleBy",
      "pos": [
        938.3640924209973,
        -25.35821004257226
      ],
      "size": [
        210,
        82
      ],
      "flags": {},
      "order": 17,
      "mode": 0,
      "inputs": [
        {
          "name": "image",
          "type": "IMAGE",
          "link": 57
        }
      ],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "links": [
            58
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.37.4",
        "Node name for S&R": "ImageScaleBy"
      },
      "widgets_values": [
        "lanczos",
        2
      ],
      "widgets_values_named": {
        "upscale_method": "lanczos",
        "scale_by": 2
      },
      "color": "#223",
      "bgcolor": "#335"
    },
    {
      "id": 19,
      "type": "SaveImageAdvanced",
      "pos": [
        1180,
        -120
      ],
      "size": [
        210,
        342
      ],
      "flags": {},
      "order": 21,
      "mode": 0,
      "inputs": [
        {
          "name": "images",
          "type": "IMAGE",
          "link": 61
        }
      ],
      "outputs": [
        {
          "name": "images",
          "type": "IMAGE",
          "links": [
            65
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.39.0"
      },
      "widgets_values": [
        "kroma/kroma",
        "png",
        "16-bit",
        "sRGB"
      ],
      "widgets_values_named": {
        "filename_prefix": "kroma/kroma",
        "format": "png",
        "format.bit_depth": "16-bit",
        "format.input_color_space": "sRGB"
      },
      "color": "#432",
      "bgcolor": "#653"
    },
    {
      "id": 21,
      "type": "ResolutionSelector",
      "pos": [
        -120,
        299.9935140461704
      ],
      "size": [
        240,
        150
      ],
      "flags": {},
      "order": 2,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "width",
          "type": "INT",
          "links": [
            48
          ]
        },
        {
          "name": "height",
          "type": "INT",
          "links": [
            47
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.28.0",
        "Node name for S&R": "ResolutionSelector"
      },
      "widgets_values": [
        "3:4 (Portrait Standard)",
        1,
        16
      ],
      "widgets_values_named": {
        "aspect_ratio": "3:4 (Portrait Standard)",
        "megapixels": 1,
        "multiple": 16
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 1,
      "type": "UNETLoader",
      "pos": [
        -220,
        -132.114562530492
      ],
      "size": [
        340,
        82
      ],
      "flags": {},
      "order": 3,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "MODEL",
          "type": "MODEL",
          "slot_index": 0,
          "links": [
            69
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.39.0",
        "Node name for S&R": "UNETLoader"
      },
      "widgets_values": [
        "kroma-v0.3.1-turbo-opd.safetensors",
        "default"
      ],
      "widgets_values_named": {
        "unet_name": "kroma-v0.3.1-turbo-opd.safetensors",
        "weight_dtype": "default"
      },
      "color": "#2a363b",
      "bgcolor": "#3f5159"
    },
    {
      "id": 22,
      "type": "LoraLoaderModelOnly",
      "pos": [
        180,
        -130
      ],
      "size": [
        210,
        90
      ],
      "flags": {},
      "order": 12,
      "mode": 0,
      "inputs": [
        {
          "name": "model",
          "type": "MODEL",
          "link": 69
        }
      ],
      "outputs": [
        {
          "name": "MODEL",
          "type": "MODEL",
          "links": [
            46,
            51
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.37.4",
        "Node name for S&R": "LoraLoaderModelOnly"
      },
      "widgets_values": [
        "AmateurSlider-KREA2_v1.safetensors",
        1.1
      ],
      "widgets_values_named": {
        "lora_name": "AmateurSlider-KREA2_v1.safetensors",
        "strength_model": 1.1
      },
      "color": "#323",
      "bgcolor": "#535"
    },
    {
      "id": 37,
      "type": "MarkdownNote",
      "pos": [
        410,
        -130
      ],
      "size": [
        210,
        88
      ],
      "flags": {},
      "order": 4,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "title": "Amateur Strength",
      "properties": {},
      "widgets_values": [
        "πŸ’ͺ\n\n-2 (polished)\n+2 (amateurish)\n\nπŸ‘ˆ I kinda like 1.10"
      ],
      "widgets_values_named": {
        "text": "πŸ’ͺ\n\n-2 (polished)\n+2 (amateurish)\n\nπŸ‘ˆ I kinda like 1.10"
      },
      "color": "#432",
      "bgcolor": "#653"
    },
    {
      "id": 38,
      "type": "MarkdownNote",
      "pos": [
        940,
        320
      ],
      "size": [
        210,
        100
      ],
      "flags": {},
      "order": 5,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "title": "Upscaling face",
      "properties": {},
      "widgets_values": [
        "You can change the sampler here for your fav, I like the \"grain\" that res_multistep produces, but you choose your fav. Also more denoise or less denoise if you want more variation, 0.14 is fine to me."
      ],
      "widgets_values_named": {
        "text": "You can change the sampler here for your fav, I like the \"grain\" that res_multistep produces, but you choose your fav. Also more denoise or less denoise if you want more variation, 0.14 is fine to me."
      },
      "color": "#432",
      "bgcolor": "#653"
    },
    {
      "id": 32,
      "type": "MarkdownNote",
      "pos": [
        1180,
        280
      ],
      "size": [
        210,
        140
      ],
      "flags": {},
      "order": 6,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "title": "Waddup?",
      "properties": {},
      "widgets_values": [
        "```\n                            \nβ–„β–„β–„   β–„β–„β–„       β–„β–„ β–„β–„       \nβ–ˆβ–ˆβ–ˆ   β–ˆβ–ˆβ–ˆ       β–ˆβ–ˆ β–ˆβ–ˆ       \nβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ β–„β–ˆβ–€β–ˆβ–„ β–ˆβ–ˆ β–ˆβ–ˆ β–„β–ˆβ–ˆβ–ˆβ–„ \nβ–ˆβ–ˆβ–ˆβ–€β–€β–€β–ˆβ–ˆβ–ˆ β–ˆβ–ˆβ–„β–ˆβ–€ β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ \nβ–ˆβ–ˆβ–ˆ   β–ˆβ–ˆβ–ˆ β–€β–ˆβ–„β–„β–„ β–ˆβ–ˆ β–ˆβ–ˆ β–€β–ˆβ–ˆβ–ˆβ–€ \n                            \n                            \n````"
      ],
      "widgets_values_named": {
        "text": "```\n                            \nβ–„β–„β–„   β–„β–„β–„       β–„β–„ β–„β–„       \nβ–ˆβ–ˆβ–ˆ   β–ˆβ–ˆβ–ˆ       β–ˆβ–ˆ β–ˆβ–ˆ       \nβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ β–„β–ˆβ–€β–ˆβ–„ β–ˆβ–ˆ β–ˆβ–ˆ β–„β–ˆβ–ˆβ–ˆβ–„ \nβ–ˆβ–ˆβ–ˆβ–€β–€β–€β–ˆβ–ˆβ–ˆ β–ˆβ–ˆβ–„β–ˆβ–€ β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ \nβ–ˆβ–ˆβ–ˆ   β–ˆβ–ˆβ–ˆ β–€β–ˆβ–„β–„β–„ β–ˆβ–ˆ β–ˆβ–ˆ β–€β–ˆβ–ˆβ–ˆβ–€ \n                            \n                            \n````"
      },
      "color": "#432",
      "bgcolor": "#653"
    },
    {
      "id": 31,
      "type": "PreviewImage",
      "pos": [
        1430,
        -120
      ],
      "size": [
        690,
        920
      ],
      "flags": {},
      "order": 22,
      "mode": 0,
      "inputs": [
        {
          "name": "images",
          "type": "IMAGE",
          "link": 65
        }
      ],
      "outputs": [
        {
          "name": "images",
          "type": "IMAGE",
          "links": null
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.37.4",
        "Node name for S&R": "PreviewImage"
      },
      "widgets_values": [],
      "widgets_values_named": {},
      "color": "#432",
      "bgcolor": "#653"
    },
    {
      "id": 35,
      "type": "MarkdownNote",
      "pos": [
        180,
        570
      ],
      "size": [
        440,
        230
      ],
      "flags": {},
      "order": 7,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "title": "Structure",
      "properties": {},
      "widgets_values": [
        "```\nπŸ“‚ custom_nodes/\n└── πŸ“‚ diffusion_models/\n    └── RES4LYF\nπŸ“‚ models/\n└── πŸ“‚ diffusion_models/\n    └── kroma-v0.3.1-turbo-opd.safetensors\n    πŸ“‚ text_encoders/\n    └── qwen3vl_4b_bf16.safetensors\n    πŸ“‚ vae/\n    └── wan_2.1_vae.safetensors\n    πŸ“‚ lora/\n    └── AmateurSlider-KREA2_v1.safetensors\n```\n\nNote: The custom node (RES4LYF) is totally optional; it's the one carrying the \"res_multistep\" sampler, but you don't need it. You can just change the res_multistep to another sampler, like Euler, and forget about the node."
      ],
      "widgets_values_named": {
        "text": "```\nπŸ“‚ custom_nodes/\n└── πŸ“‚ diffusion_models/\n    └── RES4LYF\nπŸ“‚ models/\n└── πŸ“‚ diffusion_models/\n    └── kroma-v0.3.1-turbo-opd.safetensors\n    πŸ“‚ text_encoders/\n    └── qwen3vl_4b_bf16.safetensors\n    πŸ“‚ vae/\n    └── wan_2.1_vae.safetensors\n    πŸ“‚ lora/\n    └── AmateurSlider-KREA2_v1.safetensors\n```\n\nNote: The custom node (RES4LYF) is totally optional; it's the one carrying the \"res_multistep\" sampler, but you don't need it. You can just change the res_multistep to another sampler, like Euler, and forget about the node."
      },
      "color": "#432",
      "bgcolor": "#653"
    },
    {
      "id": 36,
      "type": "MarkdownNote",
      "pos": [
        640,
        570
      ],
      "size": [
        260,
        230
      ],
      "flags": {},
      "order": 8,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "title": "Download links",
      "properties": {},
      "widgets_values": [
        "Essencial:\n\nπŸ”— [kroma-v0.3.1-turbo-opd.safetensors](https://huggingface.co/lodestones/Kroma/blob/main/kroma-v0.3.1-turbo-opd.safetensors)\n\nπŸ”— [qwen3vl_4b_bf16.safetensors](https://huggingface.co/Comfy-Org/Qwen3-VL/blob/main/text_encoders/qwen3vl_4b_bf16.safetensors)\n\nπŸ”— [wan_2.1_vae.safetensors](https://huggingface.co/Comfy-Org/Wan_2.2_ComfyUI_Repackaged/blob/main/split_files/vae/wan_2.1_vae.safetensors)\n\nπŸ”— [AmateurSlider-KREA2_v1.safetensors](https://civitai.com/models/2773343/krea-2-amateur-slider)\n\nOptional\n\nπŸ”— [RES4LYF](https://github.com/ClownsharkBatwing/RES4LYF)\n\n"
      ],
      "widgets_values_named": {
        "text": "Essencial:\n\nπŸ”— [kroma-v0.3.1-turbo-opd.safetensors](https://huggingface.co/lodestones/Kroma/blob/main/kroma-v0.3.1-turbo-opd.safetensors)\n\nπŸ”— [qwen3vl_4b_bf16.safetensors](https://huggingface.co/Comfy-Org/Qwen3-VL/blob/main/text_encoders/qwen3vl_4b_bf16.safetensors)\n\nπŸ”— [wan_2.1_vae.safetensors](https://huggingface.co/Comfy-Org/Wan_2.2_ComfyUI_Repackaged/blob/main/split_files/vae/wan_2.1_vae.safetensors)\n\nπŸ”— [AmateurSlider-KREA2_v1.safetensors](https://civitai.com/models/2773343/krea-2-amateur-slider)\n\nOptional\n\nπŸ”— [RES4LYF](https://github.com/ClownsharkBatwing/RES4LYF)\n\n"
      },
      "color": "#432",
      "bgcolor": "#653"
    },
    {
      "id": 39,
      "type": "MarkdownNote",
      "pos": [
        980,
        540
      ],
      "size": [
        360,
        200
      ],
      "flags": {},
      "order": 9,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "title": "Socials and More",
      "properties": {},
      "widgets_values": [
        "## [FREE Patreon](https://www.patreon.com/c/gabrielxdesign)\n### I'm starting a totally patreon. I will share prototypes and test of stuff here\n\n## Other stuff:\n## [My website](https://gabrielx.com)\n\n### All my socials are there: TikTok, Instagram, Reddit, Civitai, etc.\n"
      ],
      "widgets_values_named": {
        "text": "## [FREE Patreon](https://www.patreon.com/c/gabrielxdesign)\n### I'm starting a totally patreon. I will share prototypes and test of stuff here\n\n## Other stuff:\n## [My website](https://gabrielx.com)\n\n### All my socials are there: TikTok, Instagram, Reddit, Civitai, etc.\n"
      },
      "color": "#232",
      "bgcolor": "#353"
    },
    {
      "id": 2,
      "type": "CLIPLoader",
      "pos": [
        -220,
        11.809384215939144
      ],
      "size": [
        340,
        106
      ],
      "flags": {},
      "order": 10,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "CLIP",
          "type": "CLIP",
          "slot_index": 0,
          "links": [
            4
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.39.0",
        "Node name for S&R": "CLIPLoader"
      },
      "widgets_values": [
        "qwen3vl_4b_bf16.safetensors",
        "krea2",
        "default"
      ],
      "widgets_values_named": {
        "clip_name": "qwen3vl_4b_bf16.safetensors",
        "type": "krea2",
        "device": "default"
      },
      "color": "#2a363b",
      "bgcolor": "#3f5159"
    },
    {
      "id": 6,
      "type": "CLIPTextEncode",
      "pos": [
        180,
        12.566345311130437
      ],
      "size": [
        445,
        500
      ],
      "flags": {},
      "order": 13,
      "mode": 0,
      "inputs": [
        {
          "name": "clip",
          "type": "CLIP",
          "link": 4
        }
      ],
      "outputs": [
        {
          "name": "CONDITIONING",
          "type": "CONDITIONING",
          "slot_index": 0,
          "links": [
            5,
            6,
            52
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.39.0",
        "Node name for S&R": "CLIPTextEncode"
      },
      "widgets_values": [
        "Cinematic analog-style full-body photograph of a 23-year-old Mongolian-Argentine woman standing alone on the floor of a glacial cirque β€” a hanging valley high in the mountains where ancient ice carved a natural amphitheater from the peak itself.\n\nAppearance: Warm golden-brown skin with a natural, sun-warmed quality β€” the cirque's bowl shape catching and holding the afternoon light, concentrating it on her figure. No notable skin features; the uniform radiance of her skin in the trapped sunlight is the statement. Long, straight black hair worn loose to her waist, lifting gently in the thermal currents that rise from the sun-warmed valley floor. Athletic build with the balanced proportions of someone who moves through mountains β€” toned arms, a flat defined stomach, strong legs, and a moderate natural bust with elegant shape.\n\nPose & Expression: Standing at the center of the cirque floor, arms hanging relaxed at her sides, body facing the towering headwall at the valley's end. Her stance is grounded β€” feet slightly apart, weight evenly distributed β€” as if she has just stopped walking and is now simply looking. Face tilted upward toward the headwall's impossible height, the vertical cliffs rising hundreds of feet above her. Expression is unreadable at this distance β€” not awe, not fear, but something quieter: acknowledgment. The look of someone who understands her scale relative to the world and finds comfort in it.\n\nClothing & Fabric: A single translucent pale-gold silk dress, thin-strapped and floor-length, with a side slit that opens to the upper thigh. The cirque's thermal currents β€” warm air rising from the sun-heated valley floor β€” lift the silk in slow, continuous motion. The dress is never still: the hem drifts upward, the slit opens and closes, the fabric at the back lifts and settles. It is not the violent wind of the summit but a gentler, more sustained lift β€” the mountain breathing warmth from below. The silk is dry and weightless. Where the trapped sunlight passes through it, the fabric becomes a veil of gold light β€” her silhouette visible within like a figure behind stained glass. The dress catches the light and holds it, glowing warm against the dark granite walls.\n\nComposition & Framing: Wide full-body shot from a slight low angle, capturing her small figure at the center of the cirque's immense natural architecture. The composition is about scale β€” her body a vertical point in the vast bowl of stone, the headwall rising behind her like a cathedral facade carved by ice and time. The cirque walls curve around her in a natural embrace.\n\nLighting & Background: Late afternoon sunlight flooding the cirque β€” the bowl shape trapping and concentrating the light, making the valley floor warmer and brighter than the surrounding peaks. The headwall at the valley's end is a sheer granite face, dark and streaked with the vertical lines of ancient waterfalls that no longer flow. Above it, the cirque rim is jagged β€” sharp peaks and arΓͺtes silhouetted against the pale sky. The valley floor is a flat meadow of alpine grass, scattered with small wildflowers and the occasional granite boulder dropped by the retreating glacier millennia ago. A small meltwater stream meanders through the meadow. Behind her, the valley opens outward β€” a view of lower peaks and distant ranges receding into blue haze. The sky is a clean, pale blue, cloudless and thin at this altitude.\n\nMood & Atmosphere: Scale, belonging, and geological peace β€” a single human figure cradled in the mountain's ancient palm, sensuality expressed through the body's smallness made sacred, the silk dress glowing like a votive flame in the stone cathedral.\n\nStyle & Camera: Hasselblad X2D 100C medium format photography, XCD 80mm f/1.9 lens rendering, cinematic editorial with warm trapped-light color palette against cool granite, exceptional dynamic range capturing both the sunlit valley floor and the shadowed headwall, subtle lens bloom at the cirque rim, realistic skin rendering, gallery-quality vastness capturing the scale of the glacial landscape."
      ],
      "widgets_values_named": {
        "text": "Cinematic analog-style full-body photograph of a 23-year-old Mongolian-Argentine woman standing alone on the floor of a glacial cirque β€” a hanging valley high in the mountains where ancient ice carved a natural amphitheater from the peak itself.\n\nAppearance: Warm golden-brown skin with a natural, sun-warmed quality β€” the cirque's bowl shape catching and holding the afternoon light, concentrating it on her figure. No notable skin features; the uniform radiance of her skin in the trapped sunlight is the statement. Long, straight black hair worn loose to her waist, lifting gently in the thermal currents that rise from the sun-warmed valley floor. Athletic build with the balanced proportions of someone who moves through mountains β€” toned arms, a flat defined stomach, strong legs, and a moderate natural bust with elegant shape.\n\nPose & Expression: Standing at the center of the cirque floor, arms hanging relaxed at her sides, body facing the towering headwall at the valley's end. Her stance is grounded β€” feet slightly apart, weight evenly distributed β€” as if she has just stopped walking and is now simply looking. Face tilted upward toward the headwall's impossible height, the vertical cliffs rising hundreds of feet above her. Expression is unreadable at this distance β€” not awe, not fear, but something quieter: acknowledgment. The look of someone who understands her scale relative to the world and finds comfort in it.\n\nClothing & Fabric: A single translucent pale-gold silk dress, thin-strapped and floor-length, with a side slit that opens to the upper thigh. The cirque's thermal currents β€” warm air rising from the sun-heated valley floor β€” lift the silk in slow, continuous motion. The dress is never still: the hem drifts upward, the slit opens and closes, the fabric at the back lifts and settles. It is not the violent wind of the summit but a gentler, more sustained lift β€” the mountain breathing warmth from below. The silk is dry and weightless. Where the trapped sunlight passes through it, the fabric becomes a veil of gold light β€” her silhouette visible within like a figure behind stained glass. The dress catches the light and holds it, glowing warm against the dark granite walls.\n\nComposition & Framing: Wide full-body shot from a slight low angle, capturing her small figure at the center of the cirque's immense natural architecture. The composition is about scale β€” her body a vertical point in the vast bowl of stone, the headwall rising behind her like a cathedral facade carved by ice and time. The cirque walls curve around her in a natural embrace.\n\nLighting & Background: Late afternoon sunlight flooding the cirque β€” the bowl shape trapping and concentrating the light, making the valley floor warmer and brighter than the surrounding peaks. The headwall at the valley's end is a sheer granite face, dark and streaked with the vertical lines of ancient waterfalls that no longer flow. Above it, the cirque rim is jagged β€” sharp peaks and arΓͺtes silhouetted against the pale sky. The valley floor is a flat meadow of alpine grass, scattered with small wildflowers and the occasional granite boulder dropped by the retreating glacier millennia ago. A small meltwater stream meanders through the meadow. Behind her, the valley opens outward β€” a view of lower peaks and distant ranges receding into blue haze. The sky is a clean, pale blue, cloudless and thin at this altitude.\n\nMood & Atmosphere: Scale, belonging, and geological peace β€” a single human figure cradled in the mountain's ancient palm, sensuality expressed through the body's smallness made sacred, the silk dress glowing like a votive flame in the stone cathedral.\n\nStyle & Camera: Hasselblad X2D 100C medium format photography, XCD 80mm f/1.9 lens rendering, cinematic editorial with warm trapped-light color palette against cool granite, exceptional dynamic range capturing both the sunlit valley floor and the shadowed headwall, subtle lens bloom at the cirque rim, realistic skin rendering, gallery-quality vastness capturing the scale of the glacial landscape."
      },
      "color": "#232",
      "bgcolor": "#353"
    }
  ],
  "links": [
    [
      4,
      2,
      0,
      6,
      0,
      "CLIP"
    ],
    [
      5,
      6,
      0,
      9,
      1,
      "CONDITIONING"
    ],
    [
      6,
      6,
      0,
      7,
      0,
      "CONDITIONING"
    ],
    [
      7,
      7,
      0,
      9,
      2,
      "CONDITIONING"
    ],
    [
      9,
      9,
      0,
      10,
      0,
      "LATENT"
    ],
    [
      10,
      3,
      0,
      10,
      1,
      "VAE"
    ],
    [
      46,
      22,
      0,
      9,
      0,
      "MODEL"
    ],
    [
      47,
      21,
      1,
      23,
      1,
      "INT"
    ],
    [
      48,
      21,
      0,
      23,
      0,
      "INT"
    ],
    [
      49,
      23,
      0,
      9,
      3,
      "LATENT"
    ],
    [
      51,
      22,
      0,
      26,
      0,
      "MODEL"
    ],
    [
      52,
      6,
      0,
      26,
      1,
      "CONDITIONING"
    ],
    [
      54,
      3,
      0,
      27,
      1,
      "VAE"
    ],
    [
      55,
      7,
      0,
      26,
      2,
      "CONDITIONING"
    ],
    [
      56,
      27,
      0,
      26,
      3,
      "LATENT"
    ],
    [
      57,
      10,
      0,
      29,
      0,
      "IMAGE"
    ],
    [
      58,
      29,
      0,
      27,
      0,
      "IMAGE"
    ],
    [
      59,
      26,
      0,
      28,
      0,
      "LATENT"
    ],
    [
      60,
      3,
      0,
      28,
      1,
      "VAE"
    ],
    [
      61,
      28,
      0,
      19,
      0,
      "IMAGE"
    ],
    [
      62,
      30,
      0,
      9,
      4,
      "INT"
    ],
    [
      63,
      30,
      0,
      26,
      4,
      "INT"
    ],
    [
      65,
      19,
      0,
      31,
      0,
      "IMAGE"
    ],
    [
      69,
      1,
      0,
      22,
      0,
      "MODEL"
    ]
  ],
  "groups": [],
  "config": {},
  "extra": {
    "ds": {
      "scale": 0.6610141145591609,
      "offset": [
        456.7311644830593,
        388.9704218897253
      ]
    },
    "frontendVersion": "1.52.7"
  },
  "version": 0.4
}
Scroll to Top