{"id":"7a20713c-f632-456c-8764-156de89362c1","extra":{"ds":{"scale":0.6303940863129281,"offset":[1326.6740996407343,561.2950817510406]},"groupNodes":{"Edit":{"links":[[6,0,1,0,72,"CONDITIONING"],[0,0,1,1,66,"*"],[3,0,2,0,69,"LATENT"],[10,0,2,1,76,"VAE"],[8,0,3,0,74,"MODEL"],[4,0,3,1,70,"CONDITIONING"],[7,0,3,2,73,"CONDITIONING"],[0,0,3,3,66,"*"],[1,0,4,0,67,"CONDITIONING"],[2,0,5,0,68,"IMAGE"],[9,0,6,0,75,"CLIP"],[9,0,7,0,75,"CLIP"]],"nodes":[{"id":-1,"pos":[2354.87890625,-127.23468780517578],"mode":0,"size":[75,26],"type":"Reroute","flags":{},"index":0,"order":20,"inputs":[{"link":null,"name":"","type":"*"}],"outputs":[{"name":"","type":"*","links":null}],"properties":{"horizontal":false,"showOutputText":false}},{"id":-1,"pos":[2730,-220],"mode":0,"size":[197.712890625,46],"type":"ReferenceLatent","flags":{},"index":1,"order":22,"inputs":[{"link":null,"name":"conditioning","type":"CONDITIONING","localized_name":"conditioning"},{"link":null,"name":"latent","type":"LATENT","shape":7,"localized_name":"latent"}],"outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[],"localized_name":"CONDITIONING"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"ReferenceLatent"},"widgets_values":[]},{"id":-1,"pos":[3270,-110],"mode":0,"size":[210,46],"type":"VAEDecode","flags":{},"index":2,"order":25,"inputs":[{"link":null,"name":"samples","type":"LATENT","localized_name":"samples"},{"link":null,"name":"vae","type":"VAE","localized_name":"vae"}],"outputs":[{"name":"IMAGE","type":"IMAGE","links":[],"slot_index":0,"localized_name":"IMAGE"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"VAEDecode"},"widgets_values":[]},{"id":-1,"pos":[2930,-110],"mode":0,"size":[315,262],"type":"KSampler","flags":{},"index":3,"order":24,"inputs":[{"link":null,"name":"model","type":"MODEL","localized_name":"model"},{"link":null,"name":"positive","type":"CONDITIONING","localized_name":"positive"},{"link":null,"name":"negative","type":"CONDITIONING","localized_name":"negative"},{"link":null,"name":"latent_image","type":"LATENT","localized_name":"latent_image"},{"link":null,"name":"seed","type":"INT","widget":{"name":"seed"},"localized_name":"seed"},{"link":null,"name":"steps","type":"INT","widget":{"name":"steps"},"localized_name":"steps"},{"link":null,"name":"cfg","type":"FLOAT","widget":{"name":"cfg"},"localized_name":"cfg"},{"link":null,"name":"sampler_name","type":"COMBO","widget":{"name":"sampler_name"},"localized_name":"sampler_name"},{"link":null,"name":"scheduler","type":"COMBO","widget":{"name":"scheduler"},"localized_name":"scheduler"},{"link":null,"name":"denoise","type":"FLOAT","widget":{"name":"denoise"},"localized_name":"denoise"}],"outputs":[{"name":"LATENT","type":"LATENT","links":[],"slot_index":0,"localized_name":"LATENT"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"KSampler"},"widgets_values":[972054013131369,"fixed",20,1,"euler","simple",1]},{"id":-1,"pos":[2940,-220],"mode":0,"size":[211.60000610351562,58],"type":"FluxGuidance","flags":{},"index":4,"order":23,"inputs":[{"link":null,"name":"conditioning","type":"CONDITIONING","localized_name":"conditioning"},{"link":null,"name":"guidance","type":"FLOAT","widget":{"name":"guidance"},"localized_name":"guidance"}],"outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[],"slot_index":0,"localized_name":"CONDITIONING"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"FluxGuidance"},"widgets_values":[2.5]},{"id":-1,"pos":[3490,-110],"mode":0,"size":[985.3012084960938,1060.3828125],"type":"SaveImage","flags":{},"index":5,"order":26,"inputs":[{"link":null,"name":"images","type":"IMAGE","localized_name":"images"},{"link":null,"name":"filename_prefix","type":"STRING","widget":{"name":"filename_prefix"},"localized_name":"filename_prefix"}],"outputs":[],"properties":{"ver":"0.3.38","cnr_id":"comfy-core"},"widgets_values":["ComfyUI"]},{"id":-1,"pos":[2500,-110],"mode":0,"size":[422.84503173828125,164.31304931640625],"type":"CLIPTextEncode","color":"#232","flags":{},"index":6,"order":12,"title":"CLIP Text Encode (Positive Prompt)","inputs":[{"link":null,"name":"clip","type":"CLIP","localized_name":"clip"},{"link":null,"name":"text","type":"STRING","widget":{"name":"text"},"localized_name":"text"}],"bgcolor":"#353","outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[],"slot_index":0,"localized_name":"CONDITIONING"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"CLIPTextEncode"},"widgets_values":["there is a bright light"]},{"id":-1,"pos":[2504.1435546875,97.9598617553711],"mode":0,"size":[422.84503173828125,164.31304931640625],"type":"CLIPTextEncode","color":"#322","flags":{"collapsed":true},"index":7,"order":13,"title":"CLIP Text Encode (Negative Prompt)","inputs":[{"link":null,"name":"clip","type":"CLIP","localized_name":"clip"},{"link":null,"name":"text","type":"STRING","widget":{"name":"text"},"localized_name":"text"}],"bgcolor":"#533","outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[],"slot_index":0,"localized_name":"CONDITIONING"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"CLIPTextEncode"},"widgets_values":[""]},{"id":-1,"pos":[2630,-370],"mode":0,"size":[270,82],"type":"UNETLoader","color":"#223","flags":{},"index":8,"order":6,"inputs":[{"link":null,"name":"unet_name","type":"COMBO","widget":{"name":"unet_name"},"localized_name":"unet_name"},{"link":null,"name":"weight_dtype","type":"COMBO","widget":{"name":"weight_dtype"},"localized_name":"weight_dtype"}],"bgcolor":"#335","outputs":[{"name":"MODEL","type":"MODEL","links":[],"localized_name":"MODEL"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"UNETLoader"},"widgets_values":["preliminary-dev-kontext.sft","default"]},{"id":-1,"pos":[2100,-290],"mode":0,"size":[337.76861572265625,130],"type":"DualCLIPLoader","color":"#223","flags":{},"index":9,"order":8,"inputs":[{"link":null,"name":"clip_name1","type":"COMBO","widget":{"name":"clip_name1"},"localized_name":"clip_name1"},{"link":null,"name":"clip_name2","type":"COMBO","widget":{"name":"clip_name2"},"localized_name":"clip_name2"},{"link":null,"name":"type","type":"COMBO","widget":{"name":"type"},"localized_name":"type"},{"link":null,"name":"device","type":"COMBO","shape":7,"widget":{"name":"device"},"localized_name":"device"}],"bgcolor":"#335","outputs":[{"name":"CLIP","type":"CLIP","links":[],"localized_name":"CLIP"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"DualCLIPLoader"},"widgets_values":["clip_l.safetensors","t5xxl_fp16.safetensors","flux","default"]},{"id":-1,"pos":[2960,-370],"mode":0,"size":[270,58],"type":"VAELoader","color":"#223","flags":{},"index":10,"order":7,"inputs":[{"link":null,"name":"vae_name","type":"COMBO","widget":{"name":"vae_name"},"localized_name":"vae_name"}],"bgcolor":"#335","outputs":[{"name":"VAE","type":"VAE","links":[],"localized_name":"VAE"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"VAELoader"},"widgets_values":["ae.safetensors"]}],"config":{"0":{},"1":{},"2":{"output":{"0":{"visible":true}}},"3":{"input":{"cfg":{"visible":false},"denoise":{"visible":false}},"output":{"0":{"visible":true}}},"4":{},"5":{},"6":{},"7":{"input":{"text":{"visible":false}}},"8":{},"9":{"input":{"type":{"visible":false}}},"10":{}},"external":[]},"FLUX.1 Kontext Image Edit":{"links":[[6,0,1,0,72,"CONDITIONING"],[0,0,1,1,66,"*"],[3,0,2,0,69,"LATENT"],[10,0,2,1,76,"VAE"],[8,0,3,0,74,"MODEL"],[4,0,3,1,70,"CONDITIONING"],[7,0,3,2,73,"CONDITIONING"],[0,0,3,3,66,"*"],[1,0,4,0,67,"CONDITIONING"],[2,0,5,0,68,"IMAGE"],[9,0,6,0,75,"CLIP"],[9,0,7,0,75,"CLIP"]],"nodes":[{"id":-1,"pos":[2354.87890625,-127.23468780517578],"mode":0,"size":[75,26],"type":"Reroute","flags":{},"index":0,"order":20,"inputs":[{"link":null,"name":"","type":"*"}],"outputs":[{"name":"","type":"*","links":null}],"properties":{"horizontal":false,"showOutputText":false}},{"id":-1,"pos":[2730,-220],"mode":0,"size":[197.712890625,46],"type":"ReferenceLatent","flags":{},"index":1,"order":22,"inputs":[{"link":null,"name":"conditioning","type":"CONDITIONING","localized_name":"conditioning"},{"link":null,"name":"latent","type":"LATENT","shape":7,"localized_name":"latent"}],"outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[],"localized_name":"CONDITIONING"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"ReferenceLatent"},"widgets_values":[]},{"id":-1,"pos":[3270,-110],"mode":0,"size":[210,46],"type":"VAEDecode","flags":{},"index":2,"order":25,"inputs":[{"link":null,"name":"samples","type":"LATENT","localized_name":"samples"},{"link":null,"name":"vae","type":"VAE","localized_name":"vae"}],"outputs":[{"name":"IMAGE","type":"IMAGE","links":[],"slot_index":0,"localized_name":"IMAGE"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"VAEDecode"},"widgets_values":[]},{"id":-1,"pos":[2930,-110],"mode":0,"size":[315,262],"type":"KSampler","flags":{},"index":3,"order":24,"inputs":[{"link":null,"name":"model","type":"MODEL","localized_name":"model"},{"link":null,"name":"positive","type":"CONDITIONING","localized_name":"positive"},{"link":null,"name":"negative","type":"CONDITIONING","localized_name":"negative"},{"link":null,"name":"latent_image","type":"LATENT","localized_name":"latent_image"},{"link":null,"name":"seed","type":"INT","widget":{"name":"seed"},"localized_name":"seed"},{"link":null,"name":"steps","type":"INT","widget":{"name":"steps"},"localized_name":"steps"},{"link":null,"name":"cfg","type":"FLOAT","widget":{"name":"cfg"},"localized_name":"cfg"},{"link":null,"name":"sampler_name","type":"COMBO","widget":{"name":"sampler_name"},"localized_name":"sampler_name"},{"link":null,"name":"scheduler","type":"COMBO","widget":{"name":"scheduler"},"localized_name":"scheduler"},{"link":null,"name":"denoise","type":"FLOAT","widget":{"name":"denoise"},"localized_name":"denoise"}],"outputs":[{"name":"LATENT","type":"LATENT","links":[],"slot_index":0,"localized_name":"LATENT"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"KSampler"},"widgets_values":[972054013131369,"fixed",20,1,"euler","simple",1]},{"id":-1,"pos":[2940,-220],"mode":0,"size":[211.60000610351562,58],"type":"FluxGuidance","flags":{},"index":4,"order":23,"inputs":[{"link":null,"name":"conditioning","type":"CONDITIONING","localized_name":"conditioning"},{"link":null,"name":"guidance","type":"FLOAT","widget":{"name":"guidance"},"localized_name":"guidance"}],"outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[],"slot_index":0,"localized_name":"CONDITIONING"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"FluxGuidance"},"widgets_values":[2.5]},{"id":-1,"pos":[3490,-110],"mode":0,"size":[985.3012084960938,1060.3828125],"type":"SaveImage","flags":{},"index":5,"order":26,"inputs":[{"link":null,"name":"images","type":"IMAGE","localized_name":"images"},{"link":null,"name":"filename_prefix","type":"STRING","widget":{"name":"filename_prefix"},"localized_name":"filename_prefix"}],"outputs":[],"properties":{"ver":"0.3.38","cnr_id":"comfy-core"},"widgets_values":["ComfyUI"]},{"id":-1,"pos":[2500,-110],"mode":0,"size":[422.84503173828125,164.31304931640625],"type":"CLIPTextEncode","color":"#232","flags":{},"index":6,"order":12,"title":"CLIP Text Encode (Positive Prompt)","inputs":[{"link":null,"name":"clip","type":"CLIP","localized_name":"clip"},{"link":null,"name":"text","type":"STRING","widget":{"name":"text"},"localized_name":"text"}],"bgcolor":"#353","outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[],"slot_index":0,"localized_name":"CONDITIONING"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"CLIPTextEncode"},"widgets_values":["there is a bright light"]},{"id":-1,"pos":[2504.1435546875,97.9598617553711],"mode":0,"size":[422.84503173828125,164.31304931640625],"type":"CLIPTextEncode","color":"#322","flags":{"collapsed":true},"index":7,"order":13,"title":"CLIP Text Encode (Negative Prompt)","inputs":[{"link":null,"name":"clip","type":"CLIP","localized_name":"clip"},{"link":null,"name":"text","type":"STRING","widget":{"name":"text"},"localized_name":"text"}],"bgcolor":"#533","outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[],"slot_index":0,"localized_name":"CONDITIONING"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"CLIPTextEncode"},"widgets_values":[""]},{"id":-1,"pos":[2630,-370],"mode":0,"size":[270,82],"type":"UNETLoader","color":"#223","flags":{},"index":8,"order":6,"inputs":[{"link":null,"name":"unet_name","type":"COMBO","widget":{"name":"unet_name"},"localized_name":"unet_name"},{"link":null,"name":"weight_dtype","type":"COMBO","widget":{"name":"weight_dtype"},"localized_name":"weight_dtype"}],"bgcolor":"#335","outputs":[{"name":"MODEL","type":"MODEL","links":[],"localized_name":"MODEL"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"UNETLoader"},"widgets_values":["preliminary-dev-kontext.sft","default"]},{"id":-1,"pos":[2100,-290],"mode":0,"size":[337.76861572265625,130],"type":"DualCLIPLoader","color":"#223","flags":{},"index":9,"order":8,"inputs":[{"link":null,"name":"clip_name1","type":"COMBO","widget":{"name":"clip_name1"},"localized_name":"clip_name1"},{"link":null,"name":"clip_name2","type":"COMBO","widget":{"name":"clip_name2"},"localized_name":"clip_name2"},{"link":null,"name":"type","type":"COMBO","widget":{"name":"type"},"localized_name":"type"},{"link":null,"name":"device","type":"COMBO","shape":7,"widget":{"name":"device"},"localized_name":"device"}],"bgcolor":"#335","outputs":[{"name":"CLIP","type":"CLIP","links":[],"localized_name":"CLIP"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"DualCLIPLoader"},"widgets_values":["clip_l.safetensors","t5xxl_fp16.safetensors","flux","default"]},{"id":-1,"pos":[2960,-370],"mode":0,"size":[270,58],"type":"VAELoader","color":"#223","flags":{},"index":10,"order":7,"inputs":[{"link":null,"name":"vae_name","type":"COMBO","widget":{"name":"vae_name"},"localized_name":"vae_name"}],"bgcolor":"#335","outputs":[{"name":"VAE","type":"VAE","links":[],"localized_name":"VAE"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"VAELoader"},"widgets_values":["ae.safetensors"]}],"config":{"0":{},"1":{},"2":{"output":{"0":{"visible":true}}},"3":{"input":{"cfg":{"visible":false},"denoise":{"visible":false}},"output":{"0":{"visible":true}}},"4":{},"5":{},"6":{},"7":{"input":{"text":{"visible":false}}},"8":{},"9":{"input":{"type":{"visible":false}}},"10":{}},"external":[]}},"frontendVersion":"1.23.4","VHS_MetadataImage":true,"VHS_latentpreview":false,"VHS_KeepIntermediate":true,"VHS_latentpreviewrate":0},"links":[[102,111,0,109,0,"IMAGE"],[115,109,0,123,0,"IMAGE"],[120,124,0,96,0,"*"],[123,124,1,97,0,"*"],[137,101,0,111,1,"IMAGE"],[154,111,0,136,1,"IMAGE"],[209,124,0,153,2,"INT"],[210,124,1,153,3,"INT"],[211,153,0,154,0,"IMAGE"],[213,124,0,155,2,"INT"],[214,124,1,155,3,"INT"],[215,155,0,156,0,"IMAGE"],[217,87,0,155,0,"IMAGE"],[219,141,0,101,0,"IMAGE"],[222,87,0,158,0,"*"],[230,137,0,136,4,"STRING"],[249,134,0,170,0,"*"],[252,136,0,134,0,"*"],[263,164,0,136,0,"*"],[279,184,0,164,0,"*"],[280,185,0,124,0,"COMBO"],[283,190,0,188,0,"*"],[284,191,0,190,0,"*"],[285,189,0,191,0,"*"],[288,188,1,9,0,"IMAGE"],[289,111,0,191,1,"IMAGE"],[290,170,1,191,4,"STRING"],[291,67,0,193,0,"IMAGE"],[292,193,0,153,0,"IMAGE"],[294,153,0,111,0,"IMAGE"],[295,70,0,190,2,"INT"],[297,195,0,190,1,"COMBO"],[298,196,0,164,1,"COMBO"]],"nodes":[{"id":97,"pos":[362.3786315917969,-347.3416748046875],"mode":0,"size":[210,88],"type":"PreviewAny","color":"#223","flags":{},"order":19,"title":"h","inputs":[{"link":123,"name":"source","type":"*"}],"bgcolor":"#335","outputs":[],"properties":{"ver":"0.3.43","cnr_id":"comfy-core","Node name for S&R":"PreviewAny"},"widgets_values":[]},{"id":115,"pos":[1611.7578125,-195.20407104492188],"mode":0,"size":[282.76934814453125,220.15380859375],"type":"MarkdownNote","color":"#223","flags":{},"order":0,"title":"About multiple images reference","inputs":[],"bgcolor":"#335","outputs":[],"properties":{},"widgets_values":["[English] In addition to using **Image Stitch** to combine two images at a time, you can also encode individual images, then concatenate multiple latent conditions using the **ReferenceLatent** node, thus achieving the purpose of referencing multiple images. You can use the **EmptySD3LatentImage** node on the right to connect to **KSamper** and customize the size of the **latent_image**.\n\n[中文] 除了使用 **Image Stitch** 将两个两个图像拼合之外，你同样可以将单独的图像 encode 之后，将多个 latent 条件使用 **ReferenceLatent** 节点串联，从而实现多张图像参考的目的。可以使用右边的 **EmptySD3LatentImage** 节点连接到 **KSamper**来自定义 **latent_image** 的尺寸"]},{"id":96,"pos":[360.3193359375,-481.0399169921875],"mode":0,"size":[210,88],"type":"PreviewAny","color":"#223","flags":{},"order":18,"title":"w","inputs":[{"link":120,"name":"source","type":"*"}],"bgcolor":"#335","outputs":[],"properties":{"ver":"0.3.43","cnr_id":"comfy-core","Node name for S&R":"PreviewAny"},"widgets_values":[]},{"id":94,"pos":[605.6663818359375,-489.8450012207031],"mode":0,"size":[227.1779022216797,196.51930236816406],"type":"Note","color":"#223","flags":{},"order":1,"inputs":[],"bgcolor":"#335","outputs":[],"properties":{},"widgets_values":["YOU CAN USE THIS WORKFLOW WITH UP tO TWO iMAGES DISSABLE THE gROUPS CONCEPTS YOU DON'T NEED \n\n1-. FIRST IMAGE IS THE MAIN SUBJECT YOU WANT TO EDIT OR WORK FROM\n\n2-. SECOND IS FOR A PROP OR COSTUME OR A STYLE YOU WANT TO REPLICATE\n\n3-. Dissable The BirefNet BACKGROUND Romover if you want to include the image BG"]},{"id":158,"pos":[1576.70166015625,-736.9996337890625],"mode":4,"size":[75,26],"type":"Reroute","flags":{},"order":13,"inputs":[{"link":222,"name":"","type":"*"}],"outputs":[{"name":"","type":"IMAGE","links":null}],"properties":{"horizontal":false,"showOutputText":false}},{"id":155,"pos":[1379.557373046875,-96.87175750732422],"mode":4,"size":[270,286],"type":"ImageResizeKJv2","color":"#223","flags":{"collapsed":true},"order":20,"inputs":[{"link":217,"name":"image","type":"IMAGE"},{"link":null,"name":"mask","type":"MASK","shape":7},{"link":213,"name":"width","type":"INT","widget":{"name":"width"}},{"link":214,"name":"height","type":"INT","widget":{"name":"height"}}],"bgcolor":"#335","outputs":[{"name":"IMAGE","type":"IMAGE","links":[215]},{"name":"width","type":"INT","links":null},{"name":"height","type":"INT","links":null},{"name":"mask","type":"MASK","links":null}],"properties":{"ver":"f9118e0bbb39347ea7becb84ec03e397dfb4f644","cnr_id":"comfyui-kjnodes","Node name for S&R":"ImageResizeKJv2"},"widgets_values":[512,512,"nearest-exact","resize","0, 0, 0","center",2,"cpu"]},{"id":87,"pos":[1271.0023193359375,-929.7086181640625],"mode":4,"size":[274.080078125,314],"type":"LoadImage","color":"#223","flags":{},"order":2,"inputs":[],"bgcolor":"#335","outputs":[{"name":"IMAGE","type":"IMAGE","links":[217,222]},{"name":"MASK","type":"MASK","links":null}],"properties":{"ver":"0.3.43","cnr_id":"comfy-core","Node name for S&R":"LoadImage"},"widgets_values":["72a92303-6e94-4796-b93f-5638ad6ec36a.jpg","image"]},{"id":141,"pos":[1245.11376953125,-498.86517333984375],"mode":4,"size":[274.080078125,362],"type":"LoadImageOutput","color":"#223","flags":{},"order":3,"inputs":[],"bgcolor":"#335","outputs":[{"name":"IMAGE","type":"IMAGE","links":[219]},{"name":"MASK","type":"MASK","links":null}],"properties":{"ver":"0.3.43","cnr_id":"comfy-core","Node name for S&R":"LoadImageOutput"},"widgets_values":["_output_images_will_be_put_here [output]",false,"refresh","image"]},{"id":156,"pos":[1335.171142578125,-1232.8568115234375],"mode":4,"size":[140,246],"type":"PreviewImage","flags":{},"order":22,"inputs":[{"link":215,"name":"images","type":"IMAGE"}],"outputs":[],"properties":{"ver":"0.3.43","cnr_id":"comfy-core","Node name for S&R":"PreviewImage"},"widgets_values":[]},{"id":154,"pos":[962.8988647460938,-829.3363037109375],"mode":0,"size":[140,246],"type":"PreviewImage","flags":{},"order":23,"inputs":[{"link":211,"name":"images","type":"IMAGE"}],"outputs":[],"properties":{"ver":"0.3.43","cnr_id":"comfy-core","Node name for S&R":"PreviewImage"},"widgets_values":[]},{"id":136,"pos":[-1051.6329345703125,-33.617271423339844],"mode":0,"size":[429.72283935546875,293.3409423828125],"type":"PromptManager","color":"#223","flags":{},"order":26,"inputs":[{"link":263,"name":"context","type":"*","shape":7},{"link":154,"name":"image","type":"IMAGE","shape":7},{"link":null,"name":"mask","type":"MASK","shape":7},{"link":null,"name":"video","type":"IMAGE","shape":7},{"link":230,"name":"text_prompt","type":"STRING","shape":7,"widget":{"name":"text_prompt"}}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":[252]}],"properties":{"ver":"3d82dbfe091d84868212e5f275deb5447fa4e659","cnr_id":"llm-toolkit","Node name for S&R":"PromptManager","widget_ue_connectable":{}},"widgets_values":["📏 Ultra-Compact System Prompt – Kontext Stitched-Image Editing\nRole: Produce one concise instruction for Kontext given:\n\nStitched input (largest tile = main image to edit; smaller tiles = references).\n\nTask type (one of: quick_edit · style_transfer · style_transform · text_edit · visual_cue).\n\nRules (87 tokens total)\n\n• Identify main subject in largest tile; keep pose, scale, identity.\n• Use smaller tiles only as style/obj/background cues.\n• For quick_edit → name exact change + preserve rest.\n• For style_transfer → “apply style of ref tile to ⟨area⟩, keep composition”.\n• For style_transform → describe new style traits, list what stays unchanged.\n• For text_edit → Replace 'old' with 'new', keep font/placement unless told.\n• For visual_cue → mention target region (“in the box”, “top-left corner”).\n• One or two sentences max,  ≤450 tokens, explicit nouns, no pronouns.\nOutput template:\n<instruction sentence(s)>\n","","",""]},{"id":101,"pos":[1227.4219970703125,-46.484439849853516],"mode":4,"size":[340,254],"type":"BiRefNetRMBG","color":"#223","flags":{},"order":14,"inputs":[{"link":219,"name":"image","type":"IMAGE"},{"link":null,"name":"background_color","type":"COLOR","shape":7}],"bgcolor":"#335","outputs":[{"name":"IMAGE","type":"IMAGE","links":[137]},{"name":"MASK","type":"MASK","links":null},{"name":"MASK_IMAGE","type":"IMAGE","links":null}],"properties":{"ver":"8577848f31ed7dcf19b920451e7e90fad17cbc3b","cnr_id":"comfyui-rmbg","Node name for S&R":"BiRefNetRMBG"},"widgets_values":["BiRefNet-general",0,0,false,false,"Alpha"]},{"id":134,"pos":[-1064.5135498046875,334.841064453125],"mode":0,"size":[447.3528747558594,310.99517822265625],"type":"LLMToolkitTextGeneratorStream","color":"#223","flags":{},"order":28,"inputs":[{"link":252,"name":"context","type":"*","shape":7}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":[249]},{"name":"text","type":"STRING","links":[]}],"properties":{"ver":"1.0.2","cnr_id":"llm-toolkit","Node name for S&R":"LLMToolkitTextGeneratorStream"},"widgets_values":["gpt-4.1-mini","Write a detailed description of a futuristic city.",true,"(1-1) Create a sci-fi epic movie poster titled \"PresEt209\" featuring the robot in a dramatic battle stance against a futuristic cityscape background, use bold metallic typography for the title, add the tagline \"The Future Fights Back,\" include a star-studded cast billing block at the bottom, and use a dark blue and silver color palette.  \n(2-2) Design a sci-fi CGI movie poster titled \"kontext PresED209\" with the robot rendered in high-detail CGI style, floating in space with distant planets and starfields, use sleek neon blue and purple text for the title, add the tagline \"Control the Future, Command the Present,\" and incorporate a digital HUD interface overlay.  \n(3-3) Generate an anime CGI movie poster titled \"kontext Presets\" featuring the robot in an anime-inspired style with vibrant colors and dynamic action pose, set against a glowing futuristic city at sunset, use stylized Japanese-inspired bold fonts for the title, include the tagline \"Awaken the Machine Within,\" and add manga-style speed lines and effects.  \n(4-4) Produce a sci-fi epic poster titled \"Kontext Preset\" showing the robot as a heroic guardian standing atop a ruined battlefield with distant explosions, use a dramatic cinematic composition with warm orange and red tones, bold blocky title text with metallic effects, add the tagline \"One Machine, One Destiny,\" and include a traditional billing block at the bottom."]},{"id":9,"pos":[1951.93701171875,-478.8899841308594],"mode":0,"size":[895.4141235351562,1149.126708984375],"type":"SaveImage","color":"#223","flags":{},"order":33,"inputs":[{"link":288,"name":"images","type":"IMAGE","label":"images"}],"bgcolor":"#335","outputs":[],"properties":{"ver":"0.3.43","cnr_id":"comfy-core","Node name for S&R":"SaveImage"},"widgets_values":["comfydeploy_FAST_kontext_raw_"]},{"id":191,"pos":[-524.2122192382812,-96.3094253540039],"mode":0,"size":[429.72283935546875,293.3409423828125],"type":"PromptManager","color":"#223","flags":{},"order":30,"inputs":[{"link":285,"name":"context","type":"*","shape":7},{"link":289,"name":"image","type":"IMAGE","shape":7},{"link":null,"name":"mask","type":"MASK","shape":7},{"link":null,"name":"video","type":"IMAGE","shape":7},{"link":290,"name":"text_prompt","type":"STRING","shape":7,"widget":{"name":"text_prompt"}}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":[284]}],"properties":{"ver":"3d82dbfe091d84868212e5f275deb5447fa4e659","cnr_id":"llm-toolkit","Node name for S&R":"PromptManager","widget_ue_connectable":{}},"widgets_values":["📏 Ultra-Compact System Prompt – Kontext Stitched-Image Editing\nRole: Produce one concise instruction for Kontext given:\n\nStitched input (largest tile = main image to edit; smaller tiles = references).\n\nTask type (one of: quick_edit · style_transfer · style_transform · text_edit · visual_cue).\n\nRules (87 tokens total)\n\n• Identify main subject in largest tile; keep pose, scale, identity.\n• Use smaller tiles only as style/obj/background cues.\n• For quick_edit → name exact change + preserve rest.\n• For style_transfer → “apply style of ref tile to ⟨area⟩, keep composition”.\n• For style_transform → describe new style traits, list what stays unchanged.\n• For text_edit → Replace 'old' with 'new', keep font/placement unless told.\n• For visual_cue → mention target region (“in the box”, “top-left corner”).\n• One or two sentences max,  ≤450 tokens, explicit nouns, no pronouns.\nOutput template:\n<instruction sentence(s)>\n","","",""]},{"id":170,"pos":[-1035.0977783203125,699.7156982421875],"mode":0,"size":[390.46624755859375,312.1399230957031],"type":"Display_Text","color":"#223","flags":{},"order":29,"inputs":[{"link":249,"name":"context","type":"*"}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":null},{"name":"text_list","type":"STRING","links":[290],"shape":6},{"name":"count","type":"INT","links":null},{"name":"selected","type":"STRING","links":[]},{"name":"text_full","type":"STRING","links":null}],"properties":{"ver":"1.0.2","cnr_id":"llm-toolkit","Node name for S&R":"Display_Text"},"widgets_values":["2",true,"(1-1) Create a sci-fi epic movie poster titled \"PresEt209\" featuring the robot in a dramatic battle stance against a futuristic cityscape background, use bold metallic typography for the title, add the tagline \"The Future Fights Back,\" include a star-studded cast billing block at the bottom, and use a dark blue and silver color palette.  \n(2-2) Design a sci-fi CGI movie poster titled \"kontext PresED209\" with the robot rendered in high-detail CGI style, floating in space with distant planets and starfields, use sleek neon blue and purple text for the title, add the tagline \"Control the Future, Command the Present,\" and incorporate a digital HUD interface overlay.  \n(3-3) Generate an anime CGI movie poster titled \"kontext Presets\" featuring the robot in an anime-inspired style with vibrant colors and dynamic action pose, set against a glowing futuristic city at sunset, use stylized Japanese-inspired bold fonts for the title, include the tagline \"Awaken the Machine Within,\" and add manga-style speed lines and effects.  \n(4-4) Produce a sci-fi epic poster titled \"Kontext Preset\" showing the robot as a heroic guardian standing atop a ruined battlefield with distant explosions, use a dramatic cinematic composition with warm orange and red tones, bold blocky title text with metallic effects, add the tagline \"One Machine, One Destiny,\" and include a traditional billing block at the bottom."]},{"id":109,"pos":[1621.8621826171875,-473.744140625],"mode":0,"size":[270,30],"type":"FluxKontextImageScale","color":"#223","flags":{"collapsed":false},"order":25,"inputs":[{"link":102,"name":"image","type":"IMAGE"}],"bgcolor":"#335","outputs":[{"name":"IMAGE","type":"IMAGE","links":[115]}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"FluxKontextImageScale"},"widgets_values":[]},{"id":123,"pos":[2870.94873046875,-425.537841796875],"mode":0,"size":[491.4166564941406,568.6932373046875],"type":"PreviewImage","color":"#223","flags":{},"order":27,"inputs":[{"link":115,"name":"images","type":"IMAGE"}],"bgcolor":"#335","outputs":[],"properties":{"ver":"0.3.40","cnr_id":"comfy-core","Node name for S&R":"PreviewImage"},"widgets_values":[]},{"id":131,"pos":[355.5465087890625,-704.7325439453125],"mode":0,"size":[334.0944519042969,132.49005126953125],"type":"MarkdownNote","color":"#232","flags":{},"order":4,"title":"SIZES","inputs":[],"bgcolor":"#353","outputs":[],"properties":{},"widgets_values":["\"IMG\": \n\n\"Horizontal\": \n\n\"HQ\": (1600, 900), \n\"MQ\": (1280, 720), \n\"LQ\": (1024, 576)},\n            \n\"Vertical\":   \n\"HQ\": (900, 1600), \n\"MQ\": (720, 1280), \n\"LQ\": (576, 1024)\n            \n\"Squarish\":   \n\"HQ\": (1600, 1600), \n\"MQ\": (1024, 1024), \n\"LQ\": (512, 512)\n            \n\"Cinematic\":  \n\"HQ\": (1600, 688), \n\"MQ\": (1280, 550), \n\"LQ\": (1024, 440), \n        \n"]},{"id":184,"pos":[-983.9066162109375,-320.4908447265625],"mode":4,"size":[356.1246032714844,58],"type":"LocalTransformersProviderNode","color":"#223","flags":{},"order":5,"inputs":[{"link":null,"name":"context","type":"*","shape":7}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":[279]}],"properties":{"ver":"1.0.2","cnr_id":"llm-toolkit","Node name for S&R":"LocalTransformersProviderNode"},"widgets_values":["SoybeanMilk/Kimi-VL-A3B-Thinking-2506-BNB-4bit"]},{"id":124,"pos":[462.60748291015625,-160.75173950195312],"mode":0,"size":[301.4302673339844,126],"type":"ResolutionSelector","color":"#232","flags":{},"order":15,"inputs":[{"link":280,"name":"aspect_ratio","type":"COMBO","widget":{"name":"aspect_ratio"}}],"bgcolor":"#353","outputs":[{"name":"width","type":"INT","links":[120,209,213]},{"name":"height","type":"INT","links":[123,210,214]}],"properties":{"ver":"1.0.2","cnr_id":"llm-toolkit","Node name for S&R":"ResolutionSelector"},"widgets_values":["IMG","Squarish","MQ"]},{"id":153,"pos":[987.0408325195312,187.31637573242188],"mode":0,"size":[270.5856628417969,286],"type":"ImageResizeKJv2","color":"#223","flags":{"collapsed":true},"order":21,"inputs":[{"link":292,"name":"image","type":"IMAGE"},{"link":null,"name":"mask","type":"MASK","shape":7},{"link":209,"name":"width","type":"INT","widget":{"name":"width"}},{"link":210,"name":"height","type":"INT","widget":{"name":"height"}}],"bgcolor":"#335","outputs":[{"name":"IMAGE","type":"IMAGE","links":[211,294]},{"name":"width","type":"INT","links":null},{"name":"height","type":"INT","links":null},{"name":"mask","type":"MASK","links":null}],"properties":{"ver":"f9118e0bbb39347ea7becb84ec03e397dfb4f644","cnr_id":"comfyui-kjnodes","Node name for S&R":"ImageResizeKJv2"},"widgets_values":[512,512,"nearest-exact","resize","0, 0, 0","center",2,"cpu"]},{"id":111,"pos":[1612.011474609375,-397.69427490234375],"mode":0,"size":[270,150],"type":"ImageStitch","color":"#223","flags":{},"order":24,"inputs":[{"link":294,"name":"image1","type":"IMAGE"},{"link":137,"name":"image2","type":"IMAGE","shape":7}],"bgcolor":"#335","outputs":[{"name":"IMAGE","type":"IMAGE","links":[102,154,289]}],"properties":{"ver":"0.3.40","cnr_id":"comfy-core","Node name for S&R":"ImageStitch"},"widgets_values":["right",true,0,"white"]},{"id":189,"pos":[-518.1077270507812,-214.7920684814453],"mode":0,"size":[270,58],"type":"BFLProviderNode","color":"#223","flags":{},"order":6,"inputs":[{"link":null,"name":"context","type":"*","shape":7}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":[285]}],"properties":{"ver":"1.0.2","cnr_id":"llm-toolkit","Node name for S&R":"BFLProviderNode"},"widgets_values":["flux-kontext-max"]},{"id":70,"pos":[-6.713000297546387,139.52879333496094],"mode":0,"size":[400,200],"type":"ComfyUIDeployExternalNumberInt","color":"#232","flags":{"collapsed":false},"order":7,"inputs":[],"bgcolor":"#353","outputs":[{"name":"value","type":"INT","links":[295]}],"properties":{"ver":"089bad55605392860e59476a4c2765bfc772750b","cnr_id":"comfyui-deploy","Node name for S&R":"ComfyUIDeployExternalNumberInt"},"widgets_values":["noise_seed",2147483222,"",""]},{"id":188,"pos":[-508.9775085449219,580.3883056640625],"mode":0,"size":[438.7764587402344,414.0278015136719],"type":"GenerateImage","color":"#223","flags":{},"order":32,"inputs":[{"link":283,"name":"context","type":"*","shape":7}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":null},{"name":"image","type":"IMAGE","links":[288]}],"properties":{"ver":"1.0.2","cnr_id":"llm-toolkit","Node name for S&R":"GenerateImage"},"widgets_values":["\nA stunning, professional-quality portrait of a character with rainbow-colored short curly hair.\n","edit"]},{"id":185,"pos":[-7.386523246765137,-142.8087921142578],"mode":0,"size":[400,214],"type":"ComfyUIDeployExternalEnum","color":"#232","flags":{},"order":8,"inputs":[],"bgcolor":"#353","outputs":[{"name":"text","type":"*","links":[280]}],"properties":{"ver":"089bad55605392860e59476a4c2765bfc772750b","cnr_id":"comfyui-deploy","Node name for S&R":"ComfyUIDeployExternalEnum"},"widgets_values":["aspect_ratio","Horizontal","[\"Horizontal\",\"Vertical\",\"Squarish\",\"Cinematic\"]","","Please select matching input / output AR when possible for best results"]},{"id":190,"pos":[-498.2883605957031,311.5262451171875],"mode":0,"size":[425.1470642089844,178],"type":"ConfigGenerateImageBFL","color":"#223","flags":{},"order":31,"inputs":[{"link":284,"name":"context","type":"*","shape":7},{"link":297,"name":"aspect_ratio","type":"COMBO","shape":7,"widget":{"name":"aspect_ratio"}},{"link":295,"name":"seed","type":"INT","shape":7,"widget":{"name":"seed"}}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":[283]}],"properties":{"ver":"1.0.2","cnr_id":"llm-toolkit","Node name for S&R":"ConfigGenerateImageBFL"},"widgets_values":["9:16",true,6,"png",82800605833226,"randomize"]},{"id":195,"pos":[5.406946182250977,394.0142517089844],"mode":0,"size":[400,214],"type":"ComfyUIDeployExternalEnum","color":"#232","flags":{},"order":9,"inputs":[],"bgcolor":"#353","outputs":[{"name":"text","type":"*","links":[297]}],"properties":{"Node name for S&R":"ComfyUIDeployExternalEnum"},"widgets_values":["aspect_ratio_output","16:9","[\"1:1\",\"3:4\",\"4:3\",\"9:16\",\"16:9\",\"2:3\",\"3:2\"]","",""]},{"id":137,"pos":[409.9179382324219,26.533550262451172],"mode":0,"size":[404.62005615234375,440.37396240234375],"type":"ComfyUIDeployExternalText","color":"#232","flags":{},"order":10,"title":"PROMPT","inputs":[],"bgcolor":"#353","outputs":[{"name":"text","type":"STRING","links":[230]}],"properties":{"ver":"b889f79baf9e099d5e54bd20bab4aa1e7c3296c0","cnr_id":"comfyui-deploy","Node name for S&R":"ComfyUIDeployExternalText","widget_ue_connectable":{}},"widgets_values":["MANUAL_PROMPT","scifi epic \"PresEt209\", scifi CGI \"kontext PresED209\", Anime CGI \"kontext Presets\", \"Kontext Preset\" scifi epic","MANUAL_PROMPT ","- Some tasks like remove and character turntable don't need anything here but this field required bythe LLM to not be empty so leave a neutral keyword like (subject) here\n\nsubject \n\n- When chose variations supply a comma-separated word descriptors 1 to 4\n\nEXAMPLES:\nBelow is a quick-start “cheat sheet” for every task.\n\nEach line shows a sample user input (comma-separated keywords) followed by the effect you’ll get.\n\n\nTeleport\n\nteleport the subject to a cyberpunk alley, teleport the subject to a underwater temple, teleport the subject to a 1950s diner, teleport the subject to a NewYork Apartment\n\n\nMove Camera\n\naerial top-down, low-angle dolly, 360 spin → camera now looks straight down from above\n\n\nRelight\n\ngolden hour, neon noir, softbox key → bathes scene in warm golden-hour light\n\n\nProduct\n\nminimalist flat-lay, lifestyle kitchen shot, high-key studio → turns item into a clean flat-lay packshot\n\n\nZoom\n\nextreme close-up on eyes, medium crop on hands → zooms tightly on the subject’s eyes\n\n\nColorize\n\nvintage Kodachrome, cyber teal-orange, monochrome red → applies vintage Kodachrome color grading\n\n\nMovie Poster\n\nsci-fi epic, indie rom-com → creates a sci-fi movie poster with the subject\n\n\nCartoonify\n\n90s anime, Pixar 3D, classic Disney → renders scene as 90s-style anime\n\n\nRemove Text\n\n(none needed) → strips every bit of text from the image\n\n\nHaircut\n\nbob cut, mohawk, long wavy, buzz cut → gives subject a bob cut (then mohawk, etc.)\n\n\nBodybuilder\n\nclassic Arnold, shredded aesthetic, powerlifter bulk, comic-book hero → inflates muscles to classic Arnold size\n\n\nRemove Furniture\n\n(none needed) → deletes all furniture and appliances\n\n\nInterior Design\n\nScandinavian minimal, boho chic, industrial loft, mid-century modern → redesigns room in Scandinavian minimal style\n\n\nSeason Shift\n\nautumn, winter → converts scene to autumn colors & fallen leaves\n\n\nAge Progression\n\nteen, middle-aged, elderly, child → ages subject to teen, then middle-aged, etc.\n\n\nAdd Pet – user-driven 4 variations\n\ndog, cat, bird, rabbit → adds a dog, then a cat, then a bird, then a rabbit\n\n\nHistorical Era\n\nVictorian London, Ancient Egypt, 1980s Miami → places scene in foggy Victorian London\n\n\nDramatic Weather\n\nsandstorm, torrential rain, aurora night → whips up a raging sandstorm\n\n\nMirror World\n\nhorizontal flip, vertical flip, kaleidoscope radial → mirrors the image left-to-right\n\n\nVirtual Makeup\n\nsmoky glam, K-beauty dewy, 80s neon, gothic matte → applies smoky glam makeup\n\n\nPattern Overlay\n\nherringbone, leopard print, holographic grid → overlays a subtle herringbone texture on surfaces\n\n\nChange Outfit\n\nsteampunk suit, summer linen, cyber ninja, 70s disco → dresses subject in steampunk suit\n\n\nDouble Exposure\n\nmisty forest, galaxy swirl, city skyline → blends subject with a misty forest silhouette"]},{"id":67,"pos":[881.6580200195312,-209.36146545410156],"mode":0,"size":[274.080078125,314],"type":"LoadImage","color":"#223","flags":{},"order":11,"inputs":[],"bgcolor":"#335","outputs":[{"name":"IMAGE","type":"IMAGE","links":[291]},{"name":"MASK","type":"MASK","links":null}],"properties":{"ver":"0.3.43","cnr_id":"comfy-core","Node name for S&R":"LoadImage"},"widgets_values":["cadb9434-c9c3-4ea8-86b2-aa827b79690f.jpg","image"]},{"id":193,"pos":[45.054080963134766,674.2128295898438],"mode":0,"size":[309.1890563964844,154],"type":"ComfyUIDeployExternalImage","color":"#232","flags":{},"order":16,"inputs":[{"link":291,"name":"default_value","type":"IMAGE","shape":7}],"bgcolor":"#353","outputs":[{"name":"image","type":"IMAGE","links":[292]}],"properties":{"Node name for S&R":"ComfyUIDeployExternalImage"},"widgets_values":["input_image","","","",""]},{"id":164,"pos":[-1050.7978515625,-183.66253662109375],"mode":0,"size":[375.3199157714844,78],"type":"SystemPromptTaskGenerator","color":"#223","flags":{},"order":17,"inputs":[{"link":279,"name":"context","type":"*","shape":7},{"link":298,"name":"task","type":"COMBO","widget":{"name":"task"}}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":[263]},{"name":"system_prompt","type":"STRING","links":[]}],"properties":{"ver":"1.0.2","cnr_id":"llm-toolkit","Node name for S&R":"SystemPromptTaskGenerator"},"widgets_values":["Product 4 variations"]},{"id":196,"pos":[426.90887451171875,541.2806396484375],"mode":0,"size":[400,214],"type":"ComfyUIDeployExternalEnum","color":"#232","flags":{},"order":12,"inputs":[],"bgcolor":"#353","outputs":[{"name":"text","type":"*","links":[298]}],"properties":{"Node name for S&R":"ComfyUIDeployExternalEnum"},"widgets_values":["task","Product 4 variations","[\"Teleport\",\"Move Camera\",\"Relight\",\"Product\",\"Zoom\",\"Colorize\",\"Movie Poster\",\"Cartoonify\",\"Remove Text\",\"Haircut\",\"Bodybuilder\",\"Remove Furniture\",\"Interior Design\",\"Season Shift\",\"Age Progression\",\"Add Pet 1 variations\",\"Historical Era\",\"Dramatic Weather\",\"Mirror World\",\"Virtual Makeup\",\"Pattern Overlay\",\"Change Outfit\",\"Double Exposure\",\"Turnaround Sheet Three-View Tile\",\"Move Camera 4 variations\",\"Relight 4 variations\",\"Product 4 variations\",\"Zoom 4 variations\",\"Colorize 4 variations\",\"Movie Poster 4 variations\",\"Cartoonify 4 variations\",\"Haircut 4 variations\",\"Bodybuilder 4 variations\",\"Interior Design 4 variations\",\"Season Shift 4 variations\",\"Age Progression 4 variations\",\"Add Pet 4 variations\",\"Historical Era 4 variations\",\"Dramatic Weather 4 variations\",\"Mirror World 4 variations\",\"Virtual Makeup 4 variations\",\"Pattern Overlay 4 variations\",\"Change Outfit 4 variations\",\"Double Exposure 4 variations\",\"Turnaround Sheet 4 Views\"]","","Chose the task"]}],"config":{},"groups":[{"id":1,"color":"#88A","flags":{},"title":"Compcept1","bounding":[848.9478759765625,-538.153076171875,360,1017.4244384765625],"font_size":24},{"id":2,"color":"#88A","flags":{},"title":"Compcept2","bounding":[1217.4219970703125,-572.4651489257812,360,1046.395263671875],"font_size":24},{"id":3,"color":"#88A","flags":{},"title":"PROMPT","bounding":[-1078.78662109375,-446.5790710449219,1031.0010986328125,1512.07373046875],"font_size":24},{"id":4,"color":"#8A8","flags":{},"title":"USER_CONTROLS","bounding":[-34.835052490234375,-234.3517608642578,869.5252075195312,976.490234375],"font_size":24}],"version":0.4,"revision":0,"environment":{"gpu":"CPU","extra_args":null,"run_timeout":300,"machine_hash":"4a1133d45757905ea545600d8eba7de30978f30734484326ad3502c2d68e3a63","max_containers":1,"min_containers":0,"python_version":null,"comfyui_version":"6493709d6aa3db3fa0179b4d8da003145a750ded","disable_metadata":true,"prestart_command":null,"scaledown_window":60,"base_docker_image":null,"docker_command_steps":{"steps":[{"id":"bef37780-1","data":{"url":"https://github.com/BennyKok/comfyui-deploy","hash":"2a5223f2f0e1e68095f5fbe177be9d4f1116961b","meta":{"message":"fix","committer":{"date":"2025-06-29T07:43:12.000Z","name":"KarrixLee","email":"thomasdice1834793903@gmail.com"},"commit_url":"https://github.com/BennyKok/comfyui-deploy/commit/2a5223f2f0e1e68095f5fbe177be9d4f1116961b","latest_hash":"2a5223f2f0e1e68095f5fbe177be9d4f1116961b","stargazers_count":1367},"name":"ComfyUI Deploy","files":[],"install_type":"git-clone"},"type":"custom-node"},{"id":"97ac393b-5","data":{"url":"https://github.com/comfy-deploy/comfyui-llm-toolkit","hash":"33475c8a6a2120bfca809cb2d08ffd768dc49882","meta":{"message":"Add files via upload","committer":{"date":"2025-07-14T21:08:11.000Z","name":"GitHub","email":"noreply@github.com"},"commit_url":"https://github.com/comfy-deploy/comfyui-llm-toolkit/commit/33475c8a6a2120bfca809cb2d08ffd768dc49882","latest_hash":"33475c8a6a2120bfca809cb2d08ffd768dc49882","stargazers_count":25},"name":"comfyui-llm-toolkit","files":["https://github.com/comfy-deploy/comfyui-llm-toolkit"],"install_type":"git-clone"},"type":"custom-node"},{"id":"b8fc43ee-c","data":{"url":"https://github.com/pythongosssss/ComfyUI-Custom-Scripts","hash":"aac13aa7ce35b07d43633c3bbe654a38c00d74f5","meta":{"message":"Update pyproject.toml","committer":{"date":"2025-04-30T12:00:09.000Z","name":"GitHub","email":"noreply@github.com"},"commit_url":"https://github.com/pythongosssss/ComfyUI-Custom-Scripts/commit/aac13aa7ce35b07d43633c3bbe654a38c00d74f5","latest_hash":"aac13aa7ce35b07d43633c3bbe654a38c00d74f5","stargazers_count":2535},"name":"ComfyUI-Custom-Scripts","files":["https://github.com/pythongosssss/ComfyUI-Custom-Scripts"],"install_type":"git-clone"},"type":"custom-node"},{"id":"7391bc21-a","data":{"url":"https://github.com/kijai/ComfyUI-KJNodes","hash":"22e722bafec15ffc9f4d6e9b89f352cfd0b2a402","meta":{"message":"Update image_nodes.py","committer":{"date":"2025-07-10T15:59:17.000Z","name":"kijai","email":"40791699+kijai@users.noreply.github.com"},"commit_url":"https://github.com/kijai/ComfyUI-KJNodes/commit/22e722bafec15ffc9f4d6e9b89f352cfd0b2a402","latest_hash":"22e722bafec15ffc9f4d6e9b89f352cfd0b2a402","stargazers_count":1528},"name":"KJNodes for ComfyUI","files":[],"install_type":"git-clone"},"type":"custom-node"},{"id":"9fe77583-1","data":{"url":"https://github.com/1038lab/ComfyUI-RMBG","hash":"c7afaf2dce48333bf5a690a975bc4c68a80612f7","meta":{"message":"Update README.md","committer":{"date":"2025-07-11T16:18:03.000Z","name":"GitHub","email":"noreply@github.com"},"commit_url":"https://github.com/1038lab/ComfyUI-RMBG/commit/c7afaf2dce48333bf5a690a975bc4c68a80612f7","latest_hash":"c7afaf2dce48333bf5a690a975bc4c68a80612f7","stargazers_count":1144},"name":"ComfyUI-RMBG","files":[],"install_type":"git-clone"},"type":"custom-node"},{"id":"bc187003-a","data":{"url":"https://github.com/niknah/quick-connections","hash":"508f6575fc2d45c9f648d5dabb5b95c3e57b45ef","meta":{"message":"A possible fix for: https://github.com/niknah/quick-connections/issues/22\nThe default processUp might be crashi9ng.","committer":{"date":"2025-07-05T09:14:15.000Z","name":"niknah","email":"github@mail.niknah.com"},"latest_hash":"508f6575fc2d45c9f648d5dabb5b95c3e57b45ef"},"name":"quick-connections","files":["https://github.com/niknah/quick-connections"],"install_type":"git-clone"},"type":"custom-node"},{"id":"e1f65afe-7","data":{"url":"https://github.com/if-ai/ComfyUI-IF_AI_HFDownloaderNode","hash":"78d6723d6c1f482ff8f62cdb395bf732fb6e548a","meta":{"message":"Update pyproject.toml","committer":{"date":"2025-03-09T09:21:13.000Z","name":"GitHub","email":"noreply@github.com"},"commit_url":"https://github.com/if-ai/ComfyUI-IF_AI_HFDownloaderNode/commit/78d6723d6c1f482ff8f62cdb395bf732fb6e548a","latest_hash":"78d6723d6c1f482ff8f62cdb395bf732fb6e548a","stargazers_count":18},"name":"IF_AI_HFDownloaderNode","files":[],"install_type":"git-clone"},"type":"custom-node"}]},"extra_docker_commands":[],"install_custom_node_with_gpu":false},"last_link_id":298,"last_node_id":196,"workflow_api":{"9":{"_meta":{"title":"Save Image"},"inputs":{"images":["188",1],"filename_prefix":"comfydeploy_FAST_kontext_raw_"},"class_type":"SaveImage"},"67":{"_meta":{"title":"Load Image"},"inputs":{"image":"cadb9434-c9c3-4ea8-86b2-aa827b79690f.jpg"},"class_type":"LoadImage"},"70":{"_meta":{"title":"External Number Int (ComfyUI Deploy)"},"inputs":{"input_id":"noise_seed","description":"","display_name":"","default_value":2147483222},"class_type":"ComfyUIDeployExternalNumberInt"},"96":{"_meta":{"title":"w"},"inputs":{"source":["124",0],"preview":""},"class_type":"PreviewAny"},"97":{"_meta":{"title":"h"},"inputs":{"source":["124",1],"preview":""},"class_type":"PreviewAny"},"109":{"_meta":{"title":"FluxKontextImageScale"},"inputs":{"image":["111",0]},"class_type":"FluxKontextImageScale"},"111":{"_meta":{"title":"Image Stitch"},"inputs":{"image1":["153",0],"direction":"right","spacing_color":"white","spacing_width":0,"match_image_size":true},"class_type":"ImageStitch"},"123":{"_meta":{"title":"Preview Image"},"inputs":{"images":["109",0]},"class_type":"PreviewImage"},"124":{"_meta":{"title":"Resolution Selector (LLMToolkit)"},"inputs":{"mode":"IMG","quality":"MQ","aspect_ratio":["185",0]},"class_type":"ResolutionSelector"},"134":{"_meta":{"title":"Generate Text Stream (LLMToolkit)"},"inputs":{"prompt":"Write a detailed description of a futuristic city.","context":["136",0],"llm_model":"gpt-4.1-mini","hide_thinking":true,"LLMToolkitTextGeneratorStream_response":"(1-1) Create a sci-fi epic movie poster titled \"PresEt209\" featuring the robot in a dramatic battle stance against a futuristic cityscape background, use bold metallic typography for the title, add the tagline \"The Future Fights Back,\" include a star-studded cast billing block at the bottom, and use a dark blue and silver color palette.  \n(2-2) Design a sci-fi CGI movie poster titled \"kontext PresED209\" with the robot rendered in high-detail CGI style, floating in space with distant planets and starfields, use sleek neon blue and purple text for the title, add the tagline \"Control the Future, Command the Present,\" and incorporate a digital HUD interface overlay.  \n(3-3) Generate an anime CGI movie poster titled \"kontext Presets\" featuring the robot in an anime-inspired style with vibrant colors and dynamic action pose, set against a glowing futuristic city at sunset, use stylized Japanese-inspired bold fonts for the title, include the tagline \"Awaken the Machine Within,\" and add manga-style speed lines and effects.  \n(4-4) Produce a sci-fi epic poster titled \"Kontext Preset\" showing the robot as a heroic guardian standing atop a ruined battlefield with distant explosions, use a dramatic cinematic composition with warm orange and red tones, bold blocky title text with metallic effects, add the tagline \"One Machine, One Destiny,\" and include a traditional billing block at the bottom."},"class_type":"LLMToolkitTextGeneratorStream"},"136":{"_meta":{"title":"Prompt Manager (LLMToolkit)"},"inputs":{"url":"","image":["111",0],"context":["164",0],"file_path":"","audio_path":"","text_prompt":["137",0]},"class_type":"PromptManager"},"137":{"_meta":{"title":"PROMPT"},"inputs":{"input_id":"MANUAL_PROMPT","description":"- Some tasks like remove and character turntable don't need anything here but this field required bythe LLM to not be empty so leave a neutral keyword like (subject) here\n\nsubject \n\n- When chose variations supply a comma-separated word descriptors 1 to 4\n\nEXAMPLES:\nBelow is a quick-start “cheat sheet” for every task.\n\nEach line shows a sample user input (comma-separated keywords) followed by the effect you’ll get.\n\n\nTeleport\n\nteleport the subject to a cyberpunk alley, teleport the subject to a underwater temple, teleport the subject to a 1950s diner, teleport the subject to a NewYork Apartment\n\n\nMove Camera\n\naerial top-down, low-angle dolly, 360 spin → camera now looks straight down from above\n\n\nRelight\n\ngolden hour, neon noir, softbox key → bathes scene in warm golden-hour light\n\n\nProduct\n\nminimalist flat-lay, lifestyle kitchen shot, high-key studio → turns item into a clean flat-lay packshot\n\n\nZoom\n\nextreme close-up on eyes, medium crop on hands → zooms tightly on the subject’s eyes\n\n\nColorize\n\nvintage Kodachrome, cyber teal-orange, monochrome red → applies vintage Kodachrome color grading\n\n\nMovie Poster\n\nsci-fi epic, indie rom-com → creates a sci-fi movie poster with the subject\n\n\nCartoonify\n\n90s anime, Pixar 3D, classic Disney → renders scene as 90s-style anime\n\n\nRemove Text\n\n(none needed) → strips every bit of text from the image\n\n\nHaircut\n\nbob cut, mohawk, long wavy, buzz cut → gives subject a bob cut (then mohawk, etc.)\n\n\nBodybuilder\n\nclassic Arnold, shredded aesthetic, powerlifter bulk, comic-book hero → inflates muscles to classic Arnold size\n\n\nRemove Furniture\n\n(none needed) → deletes all furniture and appliances\n\n\nInterior Design\n\nScandinavian minimal, boho chic, industrial loft, mid-century modern → redesigns room in Scandinavian minimal style\n\n\nSeason Shift\n\nautumn, winter → converts scene to autumn colors & fallen leaves\n\n\nAge Progression\n\nteen, middle-aged, elderly, child → ages subject to teen, then middle-aged, etc.\n\n\nAdd Pet – user-driven 4 variations\n\ndog, cat, bird, rabbit → adds a dog, then a cat, then a bird, then a rabbit\n\n\nHistorical Era\n\nVictorian London, Ancient Egypt, 1980s Miami → places scene in foggy Victorian London\n\n\nDramatic Weather\n\nsandstorm, torrential rain, aurora night → whips up a raging sandstorm\n\n\nMirror World\n\nhorizontal flip, vertical flip, kaleidoscope radial → mirrors the image left-to-right\n\n\nVirtual Makeup\n\nsmoky glam, K-beauty dewy, 80s neon, gothic matte → applies smoky glam makeup\n\n\nPattern Overlay\n\nherringbone, leopard print, holographic grid → overlays a subtle herringbone texture on surfaces\n\n\nChange Outfit\n\nsteampunk suit, summer linen, cyber ninja, 70s disco → dresses subject in steampunk suit\n\n\nDouble Exposure\n\nmisty forest, galaxy swirl, city skyline → blends subject with a misty forest silhouette","display_name":"MANUAL_PROMPT ","default_value":"scifi epic \"PresEt209\", scifi CGI \"kontext PresED209\", Anime CGI \"kontext Presets\", \"Kontext Preset\" scifi epic"},"class_type":"ComfyUIDeployExternalText"},"153":{"_meta":{"title":"Resize Image v2"},"inputs":{"image":["193",0],"width":["124",0],"device":"cpu","height":["124",1],"pad_color":"0, 0, 0","divisible_by":2,"crop_position":"center","upscale_method":"nearest-exact","keep_proportion":"resize"},"class_type":"ImageResizeKJv2"},"154":{"_meta":{"title":"Preview Image"},"inputs":{"images":["153",0]},"class_type":"PreviewImage"},"164":{"_meta":{"title":"Kontext System Prompt text (LLMToolkit)"},"inputs":{"task":["196",0]},"class_type":"SystemPromptTaskGenerator"},"170":{"_meta":{"title":"Display Text (LLMToolkit)"},"inputs":{"select":"2","context":["134",0],"hide_thinking":true,"Display_Text_0":"(1-1) Create a sci-fi epic movie poster titled \"PresEt209\" featuring the robot in a dramatic battle stance against a futuristic cityscape background, use bold metallic typography for the title, add the tagline \"The Future Fights Back,\" include a star-studded cast billing block at the bottom, and use a dark blue and silver color palette.  \n(2-2) Design a sci-fi CGI movie poster titled \"kontext PresED209\" with the robot rendered in high-detail CGI style, floating in space with distant planets and starfields, use sleek neon blue and purple text for the title, add the tagline \"Control the Future, Command the Present,\" and incorporate a digital HUD interface overlay.  \n(3-3) Generate an anime CGI movie poster titled \"kontext Presets\" featuring the robot in an anime-inspired style with vibrant colors and dynamic action pose, set against a glowing futuristic city at sunset, use stylized Japanese-inspired bold fonts for the title, include the tagline \"Awaken the Machine Within,\" and add manga-style speed lines and effects.  \n(4-4) Produce a sci-fi epic poster titled \"Kontext Preset\" showing the robot as a heroic guardian standing atop a ruined battlefield with distant explosions, use a dramatic cinematic composition with warm orange and red tones, bold blocky title text with metallic effects, add the tagline \"One Machine, One Destiny,\" and include a traditional billing block at the bottom."},"class_type":"Display_Text"},"185":{"_meta":{"title":"External Enum"},"inputs":{"options":"[\"Horizontal\",\"Vertical\",\"Squarish\",\"Cinematic\"]","input_id":"aspect_ratio","description":"Please select matching input / output AR when possible for best results","display_name":"","default_value":"Horizontal"},"class_type":"ComfyUIDeployExternalEnum"},"188":{"_meta":{"title":"Generate Image (LLMToolkit)"},"inputs":{"mode":"edit","prompt":"\nA stunning, professional-quality portrait of a character with rainbow-colored short curly hair.\n","context":["190",0]},"class_type":"GenerateImage"},"189":{"_meta":{"title":"BFL Provider (LLMToolkit)"},"inputs":{"llm_model":"flux-kontext-max"},"class_type":"BFLProviderNode"},"190":{"_meta":{"title":"Configure Image Generation - BFL (LLMToolkit)"},"inputs":{"seed":["70",0],"context":["191",0],"aspect_ratio":["195",0],"output_format":"png","safety_tolerance":6,"prompt_upsampling":true},"class_type":"ConfigGenerateImageBFL"},"191":{"_meta":{"title":"Prompt Manager (LLMToolkit)"},"inputs":{"url":"","image":["111",0],"context":["189",0],"file_path":"","audio_path":"","text_prompt":["170",1]},"class_type":"PromptManager"},"193":{"_meta":{"title":"External Image (ComfyUI Deploy)"},"inputs":{"input_id":"input_image","description":"","display_name":"","default_value":["67",0],"default_value_url":""},"class_type":"ComfyUIDeployExternalImage"},"195":{"_meta":{"title":"External Enum"},"inputs":{"options":"[\"1:1\",\"3:4\",\"4:3\",\"9:16\",\"16:9\",\"2:3\",\"3:2\"]","input_id":"aspect_ratio_output","description":"","display_name":"","default_value":"16:9"},"class_type":"ComfyUIDeployExternalEnum"},"196":{"_meta":{"title":"External Enum"},"inputs":{"options":"[\"Teleport\",\"Move Camera\",\"Relight\",\"Product\",\"Zoom\",\"Colorize\",\"Movie Poster\",\"Cartoonify\",\"Remove Text\",\"Haircut\",\"Bodybuilder\",\"Remove Furniture\",\"Interior Design\",\"Season Shift\",\"Age Progression\",\"Add Pet 1 variations\",\"Historical Era\",\"Dramatic Weather\",\"Mirror World\",\"Virtual Makeup\",\"Pattern Overlay\",\"Change Outfit\",\"Double Exposure\",\"Turnaround Sheet Three-View Tile\",\"Move Camera 4 variations\",\"Relight 4 variations\",\"Product 4 variations\",\"Zoom 4 variations\",\"Colorize 4 variations\",\"Movie Poster 4 variations\",\"Cartoonify 4 variations\",\"Haircut 4 variations\",\"Bodybuilder 4 variations\",\"Interior Design 4 variations\",\"Season Shift 4 variations\",\"Age Progression 4 variations\",\"Add Pet 4 variations\",\"Historical Era 4 variations\",\"Dramatic Weather 4 variations\",\"Mirror World 4 variations\",\"Virtual Makeup 4 variations\",\"Pattern Overlay 4 variations\",\"Change Outfit 4 variations\",\"Double Exposure 4 variations\",\"Turnaround Sheet 4 Views\"]","input_id":"task","description":"Chose the task","display_name":"","default_value":"Product 4 variations"},"class_type":"ComfyUIDeployExternalEnum"}}}