{"id":"8f63d9cc-c0f6-457a-9dac-5bf45021f5da","extra":{"ds":{"scale":0.6303940863129824,"offset":[519.3822971506422,182.86594811359123]},"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":[[115,109,0,123,0,"IMAGE"],[120,124,0,96,0,"*"],[123,124,1,97,0,"*"],[209,124,0,153,2,"INT"],[210,124,1,153,3,"INT"],[211,153,0,154,0,"IMAGE"],[230,137,0,136,4,"STRING"],[249,134,0,170,0,"*"],[252,136,0,134,0,"*"],[263,164,0,136,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"],[290,170,1,191,4,"STRING"],[291,193,0,190,1,"COMBO"],[296,199,1,194,0,"*"],[297,195,0,198,0,"*"],[299,200,0,199,0,"*"],[300,198,0,200,0,"*"],[301,199,1,201,0,"STRING"],[404,109,0,191,1,"IMAGE"],[421,291,0,287,0,"*"],[422,287,0,288,0,"*"],[423,288,0,289,0,"*"],[426,289,1,198,4,"STRING"],[427,230,0,190,2,"INT"],[428,230,0,200,1,"INT"],[430,124,0,292,2,"INT"],[431,124,1,292,3,"INT"],[432,188,1,292,0,"IMAGE"],[433,292,0,293,0,"IMAGE"],[434,292,0,198,1,"IMAGE"],[435,213,0,287,4,"STRING"],[436,67,0,294,0,"IMAGE"],[437,294,0,153,0,"IMAGE"],[473,153,0,109,0,"IMAGE"],[474,109,0,136,1,"IMAGE"]],"nodes":[{"id":97,"pos":[362.3786315917969,-347.3416748046875],"mode":0,"size":[210,88],"type":"PreviewAny","color":"#223","flags":{},"order":18,"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":96,"pos":[360.3193359375,-481.0399169921875],"mode":0,"size":[210,88],"type":"PreviewAny","color":"#223","flags":{},"order":17,"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":0,"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":136,"pos":[-1051.6329345703125,-33.617271423339844],"mode":0,"size":[429.72283935546875,293.3409423828125],"type":"PromptManager","color":"#223","flags":{},"order":24,"inputs":[{"link":263,"name":"context","type":"*","shape":7},{"link":474,"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","aux_id":"if-ai/comfyui-llm-toolkit","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":134,"pos":[-1064.5135498046875,334.841064453125],"mode":0,"size":[447.3528747558594,310.99517822265625],"type":"LLMToolkitTextGeneratorStream","color":"#223","flags":{},"order":25,"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","aux_id":"if-ai/comfyui-llm-toolkit","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. Place the anime-style blonde girl with twin tails and gothic black dress into a vibrant nighttime scene of Chiba Park, Tokyo, illuminated with colorful holiday lights and glowing decorations, ensuring her pose, style, and proportions remain unchanged and harmoniously integrated into the festive environment."]},{"id":191,"pos":[-524.2122192382812,-96.3094253540039],"mode":0,"size":[429.72283935546875,293.3409423828125],"type":"PromptManager","color":"#223","flags":{},"order":27,"inputs":[{"link":285,"name":"context","type":"*","shape":7},{"link":404,"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","aux_id":"if-ai/comfyui-llm-toolkit","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":190,"pos":[-498.2883605957031,311.5262451171875],"mode":0,"size":[425.1470642089844,178],"type":"ConfigGenerateImageBFL","color":"#223","flags":{},"order":28,"inputs":[{"link":284,"name":"context","type":"*","shape":7},{"link":291,"name":"aspect_ratio","type":"COMBO","shape":7,"widget":{"name":"aspect_ratio"}},{"link":427,"name":"seed","type":"INT","shape":7,"widget":{"name":"seed"}}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":[283]}],"properties":{"ver":"1.0.2","aux_id":"if-ai/comfyui-llm-toolkit","cnr_id":"llm-toolkit","Node name for S&R":"ConfigGenerateImageBFL"},"widgets_values":["9:16",true,6,"png",1044597016507416,"randomize"]},{"id":189,"pos":[-481.8764953613281,-193.8161163330078],"mode":0,"size":[270,58],"type":"BFLProviderNode","color":"#223","flags":{},"order":1,"inputs":[{"link":null,"name":"context","type":"*","shape":7}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":[285]}],"properties":{"ver":"1.0.2","aux_id":"if-ai/comfyui-llm-toolkit","cnr_id":"llm-toolkit","Node name for S&R":"BFLProviderNode"},"widgets_values":["flux-kontext-max"]},{"id":194,"pos":[2777.01025390625,1328.249755859375],"mode":0,"size":[232.24462890625,104.17790985107422],"type":"PreviewAny","color":"#223","flags":{},"order":36,"inputs":[{"link":296,"name":"source","type":"*"}],"bgcolor":"#335","outputs":[],"properties":{"ver":"0.3.43","cnr_id":"comfy-core","Node name for S&R":"PreviewAny"},"widgets_values":[]},{"id":196,"pos":[2731.876220703125,1056.5318603515625],"mode":0,"size":[363.4027404785156,140.74798583984375],"type":"Note","color":"#223","flags":{},"order":2,"inputs":[],"bgcolor":"#335","outputs":[],"properties":{},"widgets_values":["Optional set the machine secrets if you are using Comfy-Deploy\n\nWAVESPEED_API_KEY=<YOUR_API_KEY>\nSet the system environment variable or the .env file inside the root of llm-toolki custom node folder ore set the external api key \n\nWord of caution VEO3 is super expensive be carefull use the fast version"]},{"id":200,"pos":[2251.934326171875,1483.83447265625],"mode":0,"size":[358.2574157714844,130],"type":"ConfigGenerateVideoSeedanceProI2V","color":"#223","flags":{},"order":34,"inputs":[{"link":300,"name":"context","type":"*","shape":7},{"link":428,"name":"seed","type":"INT","shape":7,"widget":{"name":"seed"}}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":[299]}],"properties":{"ver":"1.0.2","aux_id":"if-ai/comfyui-llm-toolkit","cnr_id":"llm-toolkit","Node name for S&R":"ConfigGenerateVideoSeedanceProI2V"},"widgets_values":["",5,1170705594,"randomize"]},{"id":198,"pos":[2244.274169921875,1204.3616943359375],"mode":0,"size":[400,220],"type":"PromptManager","color":"#223","flags":{},"order":33,"inputs":[{"link":297,"name":"context","type":"*","shape":7},{"link":434,"name":"image","type":"IMAGE","shape":7},{"link":null,"name":"mask","type":"MASK","shape":7},{"link":null,"name":"video","type":"IMAGE","shape":7},{"link":426,"name":"text_prompt","type":"STRING","shape":7,"widget":{"name":"text_prompt"}}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":[300]}],"properties":{"ver":"1.0.2","aux_id":"if-ai/comfyui-llm-toolkit","cnr_id":"llm-toolkit","Node name for S&R":"PromptManager"},"widgets_values":["owl flies over the scene into the trees down bellow","","",""]},{"id":195,"pos":[2268.5830078125,1054.816650390625],"mode":0,"size":[311.8003845214844,82],"type":"WaveSpeedProviderNode","color":"#223","flags":{},"order":3,"inputs":[{"link":null,"name":"context","type":"*","shape":7}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":[297]}],"properties":{"ver":"1.0.2","aux_id":"if-ai/comfyui-llm-toolkit","cnr_id":"llm-toolkit","Node name for S&R":"WaveSpeedProviderNode"},"widgets_values":["bytedance-seedance-v1-pro-i2v-720p",""]},{"id":199,"pos":[2663.4541015625,1523.3905029296875],"mode":0,"size":[400,200],"type":"GenerateVideo","color":"#223","flags":{},"order":35,"inputs":[{"link":299,"name":"context","type":"*","shape":7}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":null},{"name":"video_paths","type":"STRING","links":[296,301]}],"properties":{"ver":"1.0.2","aux_id":"if-ai/comfyui-llm-toolkit","cnr_id":"llm-toolkit","Node name for S&R":"GenerateVideo"},"widgets_values":["Cinematic shot of sunrise over mountains"]},{"id":287,"pos":[2261.46826171875,-112.20624542236328],"mode":0,"size":[429.72283935546875,293.3409423828125],"type":"PromptManager","color":"#223","flags":{},"order":13,"inputs":[{"link":421,"name":"context","type":"*","shape":7},{"link":null,"name":"image","type":"IMAGE","shape":7},{"link":null,"name":"mask","type":"MASK","shape":7},{"link":null,"name":"video","type":"IMAGE","shape":7},{"link":435,"name":"text_prompt","type":"STRING","shape":7,"widget":{"name":"text_prompt"}}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":[422]}],"properties":{"ver":"3d82dbfe091d84868212e5f275deb5447fa4e659","aux_id":"if-ai/comfyui-llm-toolkit","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":288,"pos":[2248.587646484375,256.252197265625],"mode":0,"size":[447.3528747558594,310.99517822265625],"type":"LLMToolkitTextGeneratorStream","color":"#223","flags":{},"order":16,"inputs":[{"link":422,"name":"context","type":"*","shape":7}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":[423]},{"name":"text","type":"STRING","links":[]}],"properties":{"ver":"1.0.2","aux_id":"if-ai/comfyui-llm-toolkit","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. A lone dancer moves powerfully and fluidly across a dimly lit, smoky stage with warm amber spotlights casting long shadows; her body undulates smoothly in a slow, hypnotic rhythm, emphasizing sensual curves and intimate gestures, while the background subtly pulses with soft, slow-moving abstract shapes that echo her motions, creating an intense, cinematic atmosphere charged with passion and mystery."]},{"id":291,"pos":[2277.82080078125,-264.4632873535156],"mode":0,"size":[375.3199157714844,78],"type":"SystemPromptTaskGenerator","color":"#223","flags":{},"order":4,"inputs":[{"link":null,"name":"context","type":"*","shape":7}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":[421]},{"name":"system_prompt","type":"STRING","links":[]}],"properties":{"ver":"1.0.2","aux_id":"if-ai/comfyui-llm-toolkit","cnr_id":"llm-toolkit","Node name for S&R":"SystemPromptTaskGenerator"},"widgets_values":["Seedance Action Video"]},{"id":289,"pos":[2278.00341796875,621.1263427734375],"mode":0,"size":[390.46624755859375,312.1399230957031],"type":"Display_Text","color":"#223","flags":{},"order":20,"inputs":[{"link":423,"name":"context","type":"*"}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":null},{"name":"text_list","type":"STRING","links":[426],"shape":6},{"name":"count","type":"INT","links":null},{"name":"selected","type":"STRING","links":[]},{"name":"text_full","type":"STRING","links":[]}],"properties":{"ver":"1.0.2","aux_id":"if-ai/comfyui-llm-toolkit","cnr_id":"llm-toolkit","Node name for S&R":"Display_Text"},"widgets_values":["0",true,"1-1. A lone dancer moves powerfully and fluidly across a dimly lit, smoky stage with warm amber spotlights casting long shadows; her body undulates smoothly in a slow, hypnotic rhythm, emphasizing sensual curves and intimate gestures, while the background subtly pulses with soft, slow-moving abstract shapes that echo her motions, creating an intense, cinematic atmosphere charged with passion and mystery."]},{"id":170,"pos":[-1035.0977783203125,699.7156982421875],"mode":0,"size":[390.46624755859375,312.1399230957031],"type":"Display_Text","color":"#223","flags":{},"order":26,"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","aux_id":"if-ai/comfyui-llm-toolkit","cnr_id":"llm-toolkit","Node name for S&R":"Display_Text"},"widgets_values":["0",true,"1-1. Place the anime-style blonde girl with twin tails and gothic black dress into a vibrant nighttime scene of Chiba Park, Tokyo, illuminated with colorful holiday lights and glowing decorations, ensuring her pose, style, and proportions remain unchanged and harmoniously integrated into the festive environment."]},{"id":188,"pos":[-522.9392700195312,611.9982299804688],"mode":0,"size":[438.7764587402344,414.0278015136719],"type":"GenerateImage","color":"#223","flags":{},"order":29,"inputs":[{"link":283,"name":"context","type":"*","shape":7}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":null},{"name":"image","type":"IMAGE","links":[288,432]}],"properties":{"ver":"1.0.2","aux_id":"if-ai/comfyui-llm-toolkit","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":213,"pos":[416.4026184082031,591.58740234375],"mode":0,"size":[404.58721923828125,321.0223388671875],"type":"ComfyUIDeployExternalText","color":"#232","flags":{},"order":5,"inputs":[],"bgcolor":"#353","outputs":[{"name":"text","type":"STRING","links":[435]}],"properties":{"ver":"b889f79baf9e099d5e54bd20bab4aa1e7c3296c0","cnr_id":"comfyui-deploy","Node name for S&R":"ComfyUIDeployExternalText","widget_ue_connectable":{}},"widgets_values":["ACTION_MANUAL_PROMPT","sensual dance","","Use this prompt to be more specific about the action you want to see the subject performing (This Prompt only affect the movemet)"]},{"id":293,"pos":[1952.605712890625,1029.299072265625],"mode":0,"size":[140,246],"type":"PreviewImage","flags":{},"order":32,"inputs":[{"link":433,"name":"images","type":"IMAGE"}],"outputs":[],"properties":{"ver":"0.3.43","cnr_id":"comfy-core","Node name for S&R":"PreviewImage"},"widgets_values":[]},{"id":294,"pos":[892.6898803710938,633.0258178710938],"mode":0,"size":[309.1890563964844,154],"type":"ComfyUIDeployExternalImage","color":"#232","flags":{},"order":14,"inputs":[{"link":436,"name":"default_value","type":"IMAGE","shape":7}],"bgcolor":"#353","outputs":[{"name":"image","type":"IMAGE","links":[437]}],"properties":{"ver":"089bad55605392860e59476a4c2765bfc772750b","cnr_id":"comfyui-deploy","Node name for S&R":"ComfyUIDeployExternalImage"},"widgets_values":["input_image_subject","","","",""]},{"id":124,"pos":[428.7014465332031,-119.39932250976562],"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,430]},{"name":"height","type":"INT","links":[123,210,431]}],"properties":{"ver":"1.0.2","aux_id":"if-ai/comfyui-llm-toolkit","cnr_id":"llm-toolkit","Node name for S&R":"ResolutionSelector"},"widgets_values":["I2V720p","Squarish","HQ"]},{"id":137,"pos":[412.5525817871094,88.91096496582031],"mode":0,"size":[404.62005615234375,440.37396240234375],"type":"ComfyUIDeployExternalText","color":"#232","flags":{},"order":6,"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":["SUBJECT_MANUAL_PROMPT","chiba park tokyo illumination during the night\n","MANUAL_PROMPT ","- The removed tasks need this field empty.\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":123,"pos":[1255.1920166015625,1064.005126953125],"mode":0,"size":[491.4166564941406,568.6932373046875],"type":"PreviewImage","color":"#223","flags":{},"order":23,"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":292,"pos":[1817.502197265625,1469.4404296875],"mode":0,"size":[270.5856628417969,286],"type":"ImageResizeKJv2","color":"#223","flags":{"collapsed":false},"order":31,"inputs":[{"link":432,"name":"image","type":"IMAGE"},{"link":null,"name":"mask","type":"MASK","shape":7},{"link":430,"name":"width","type":"INT","widget":{"name":"width"}},{"link":431,"name":"height","type":"INT","widget":{"name":"height"}}],"bgcolor":"#335","outputs":[{"name":"IMAGE","type":"IMAGE","links":[433,434]},{"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":67,"pos":[878.752197265625,-80.32485961914062],"mode":0,"size":[274.080078125,314],"type":"LoadImage","color":"#223","flags":{},"order":7,"inputs":[],"bgcolor":"#335","outputs":[{"name":"IMAGE","type":"IMAGE","links":[436]},{"name":"MASK","type":"MASK","links":null}],"properties":{"ver":"0.3.43","cnr_id":"comfy-core","Node name for S&R":"LoadImage"},"widgets_values":["chrome_fA2vWmQgtD.png","image"]},{"id":164,"pos":[-1035.2803955078125,-185.87452697753906],"mode":0,"size":[375.3199157714844,78],"type":"SystemPromptTaskGenerator","color":"#223","flags":{},"order":8,"inputs":[{"link":null,"name":"context","type":"*","shape":7}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":[263]},{"name":"system_prompt","type":"STRING","links":[]}],"properties":{"ver":"1.0.2","aux_id":"if-ai/comfyui-llm-toolkit","cnr_id":"llm-toolkit","Node name for S&R":"SystemPromptTaskGenerator"},"widgets_values":["Relocate Character"]},{"id":109,"pos":[925.2650146484375,-265.0066833496094],"mode":0,"size":[270,30],"type":"FluxKontextImageScale","color":"#223","flags":{"collapsed":false},"order":22,"inputs":[{"link":473,"name":"image","type":"IMAGE"}],"bgcolor":"#335","outputs":[{"name":"IMAGE","type":"IMAGE","links":[115,404,474]}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"FluxKontextImageScale"},"widgets_values":[]},{"id":154,"pos":[915.247314453125,888.0642700195312],"mode":0,"size":[140,246],"type":"PreviewImage","flags":{},"order":21,"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":9,"pos":[1282.10009765625,-207.33441162109375],"mode":0,"size":[895.4141235351562,1149.126708984375],"type":"SaveImage","color":"#223","flags":{},"order":30,"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":201,"pos":[2745.624755859375,-222.22267150878906],"mode":0,"size":[1086.4583740234375,1153.96337890625],"type":"PreviewVideo","color":"#223","flags":{},"order":37,"inputs":[{"link":301,"name":"video_path","type":"STRING","widget":{"name":"video_path"}}],"bgcolor":"#335","outputs":[{"name":"video","type":"VIDEO","links":null},{"name":"video_path","type":"STRING","links":null}],"properties":{"ver":"1.0.2","aux_id":"if-ai/comfyui-llm-toolkit","cnr_id":"llm-toolkit","Node name for S&R":"PreviewVideo"},"widgets_values":[""]},{"id":131,"pos":[882.3301391601562,-453.0205993652344],"mode":0,"size":[334.0944519042969,132.49005126953125],"type":"MarkdownNote","color":"#232","flags":{},"order":9,"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":153,"pos":[895.1265869140625,287.8234558105469],"mode":0,"size":[270.5856628417969,286],"type":"ImageResizeKJv2","color":"#223","flags":{"collapsed":false},"order":19,"inputs":[{"link":437,"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,473]},{"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":185,"pos":[-0.31363484263420105,-90.26638793945312],"mode":0,"size":[400,214],"type":"ComfyUIDeployExternalEnum","color":"#232","flags":{},"order":10,"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_input","Vertical","[\"Horizontal\",\"Vertical\",\"Squarish\",\"Cinematic\"]","",""]},{"id":193,"pos":[-9.607155799865723,223.73753356933594],"mode":0,"size":[400,214],"type":"ComfyUIDeployExternalEnum","color":"#232","flags":{},"order":11,"inputs":[],"bgcolor":"#353","outputs":[{"name":"text","type":"*","links":[291]}],"properties":{"ver":"089bad55605392860e59476a4c2765bfc772750b","cnr_id":"comfyui-deploy","Node name for S&R":"ComfyUIDeployExternalEnum"},"widgets_values":["aspect_ratio_output","9:16","[\"1:1\",\"3:4\",\"4:3\",\"9:16\",\"16:9\",\"2:3\",\"3:2\"]","","please match this to your input prompt for best results"]},{"id":230,"pos":[19.259403228759766,533.9677124023438],"mode":0,"size":[400,208],"type":"ComfyUIDeployExternalSeed","color":"#232","flags":{},"order":12,"inputs":[],"bgcolor":"#353","outputs":[{"name":"seed","type":"INT","links":[427,428]}],"properties":{"ver":"ceb53bcb228176b854c7d72140a0dbedaa212eea","cnr_id":"comfyui-deploy","Node name for S&R":"ComfyUIDeployExternalSeed","widget_ue_connectable":{}},"widgets_values":["input_seed",-1,1,4294967295,"","For default value:\n\"-1\" (i.e. not in range): Randomize within the min and max value range. \nin range: Fixed, always the same value\n"]}],"config":{},"groups":[{"id":1,"color":"#88A","flags":{},"title":"Compcept1","bounding":[858.839599609375,-189.4580841064453,360,1017.4244384765625],"font_size":24},{"id":3,"color":"#88A","flags":{},"title":"PROMPT","bounding":[-1074.5135498046875,-267.4161071777344,1011.3722534179688,1303.442138671875],"font_size":24},{"id":4,"color":"#8A8","flags":{},"title":"PLAYGROUND","bounding":[-33.458709716796875,-202.47958374023438,864.6878662109375,1125.08935546875],"font_size":24},{"id":12,"color":"#88A","flags":{},"title":"SEEDANCE","bounding":[2234.274169921875,981.2166748046875,871.00244140625,752.1735229492188],"font_size":24},{"id":13,"color":"#88A","flags":{},"title":"PROMPT_SEEDANCE","bounding":[2233.14697265625,-340.7836608886719,467.352783203125,1281.329833984375],"font_size":24}],"version":0.4,"revision":0,"environment":{"gpu":"CPU","extra_args":null,"run_timeout":300,"machine_hash":"896067e69fe5dedcb05416dd50585bf1c511abf1c4e1ce5dad716a15d95e59ad","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":"002a49f3614b6199af4fa9f6d0d2994f1015d73a","meta":{"message":"Add files via upload","committer":{"date":"2025-07-15T22:25:09.000Z","name":"GitHub","email":"noreply@github.com"},"commit_url":"https://github.com/comfy-deploy/comfyui-llm-toolkit/commit/002a49f3614b6199af4fa9f6d0d2994f1015d73a","latest_hash":"002a49f3614b6199af4fa9f6d0d2994f1015d73a","stargazers_count":27},"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":"2f71b16f-1","data":{"url":"https://github.com/rgthree/rgthree-comfy","hash":"944d5353a1b0a668f40844018c3dc956b95a67d7","meta":{"message":"Puter: Add ability to assign dict values using '{}'.","committer":{"date":"2025-07-12T03:02:21.000Z","name":"rgthree","email":"regis.gaughan@gmail.com"},"commit_url":"https://github.com/rgthree/rgthree-comfy/commit/944d5353a1b0a668f40844018c3dc956b95a67d7","latest_hash":"944d5353a1b0a668f40844018c3dc956b95a67d7","stargazers_count":2045},"name":"rgthree's ComfyUI Nodes","files":[],"install_type":"git-clone"},"type":"custom-node"}]},"extra_docker_commands":[],"install_custom_node_with_gpu":false},"last_link_id":474,"last_node_id":304,"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":"chrome_fA2vWmQgtD.png"},"class_type":"LoadImage"},"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":["153",0]},"class_type":"FluxKontextImageScale"},"123":{"_meta":{"title":"Preview Image"},"inputs":{"images":["109",0]},"class_type":"PreviewImage"},"124":{"_meta":{"title":"Resolution Selector (LLMToolkit)"},"inputs":{"mode":"I2V720p","quality":"HQ","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. Place the anime-style blonde girl with twin tails and gothic black dress into a vibrant nighttime scene of Chiba Park, Tokyo, illuminated with colorful holiday lights and glowing decorations, ensuring her pose, style, and proportions remain unchanged and harmoniously integrated into the festive environment."},"class_type":"LLMToolkitTextGeneratorStream"},"136":{"_meta":{"title":"Prompt Manager (LLMToolkit)"},"inputs":{"url":"","image":["109",0],"context":["164",0],"file_path":"","audio_path":"","text_prompt":["137",0]},"class_type":"PromptManager"},"137":{"_meta":{"title":"PROMPT"},"inputs":{"input_id":"SUBJECT_MANUAL_PROMPT","description":"- The removed tasks need this field empty.\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":"chiba park tokyo illumination during the night\n"},"class_type":"ComfyUIDeployExternalText"},"153":{"_meta":{"title":"Resize Image v2"},"inputs":{"image":["294",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":"Relocate Character"},"class_type":"SystemPromptTaskGenerator"},"170":{"_meta":{"title":"Display Text (LLMToolkit)"},"inputs":{"select":"0","context":["134",0],"hide_thinking":true,"Display_Text_1":"1-1. Place the anime-style blonde girl with twin tails and gothic black dress into a vibrant nighttime scene of Chiba Park, Tokyo, illuminated with colorful holiday lights and glowing decorations, ensuring her pose, style, and proportions remain unchanged and harmoniously integrated into the festive environment."},"class_type":"Display_Text"},"185":{"_meta":{"title":"External Enum"},"inputs":{"options":"[\"Horizontal\",\"Vertical\",\"Squarish\",\"Cinematic\"]","input_id":"aspect_ratio_input","description":"","display_name":"","default_value":"Vertical"},"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 Flux (LLMToolkit)"},"inputs":{"seed":["230",0],"context":["191",0],"aspect_ratio":["193",0],"output_format":"png","safety_tolerance":6,"prompt_upsampling":true},"class_type":"ConfigGenerateImageBFL"},"191":{"_meta":{"title":"Prompt Manager (LLMToolkit)"},"inputs":{"url":"","image":["109",0],"context":["189",0],"file_path":"","audio_path":"","text_prompt":["170",1]},"class_type":"PromptManager"},"193":{"_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":"please match this to your input prompt for best results","display_name":"","default_value":"9:16"},"class_type":"ComfyUIDeployExternalEnum"},"194":{"_meta":{"title":"Preview Any"},"inputs":{"source":["199",1],"preview":""},"class_type":"PreviewAny"},"195":{"_meta":{"title":"WaveSpeed Provider (LLMToolkit)"},"inputs":{"llm_model":"bytedance-seedance-v1-pro-i2v-720p","external_api_key":""},"class_type":"WaveSpeedProviderNode"},"198":{"_meta":{"title":"Prompt Manager (LLMToolkit)"},"inputs":{"url":"","image":["292",0],"context":["195",0],"file_path":"","audio_path":"","text_prompt":["289",1]},"class_type":"PromptManager"},"199":{"_meta":{"title":"Generate Video (LLMToolkit)"},"inputs":{"prompt":"Cinematic shot of sunrise over mountains","context":["200",0]},"class_type":"GenerateVideo"},"200":{"_meta":{"title":"Configure Seedance Pro I2V (LLMToolkit)"},"inputs":{"seed":["230",0],"context":["198",0],"duration":5,"image_url":""},"class_type":"ConfigGenerateVideoSeedanceProI2V"},"201":{"_meta":{"title":"Preview Video Form Path (LLMToolkit)"},"inputs":{"video_path":["199",1]},"class_type":"PreviewVideo"},"213":{"_meta":{"title":"External Text (ComfyUI Deploy)"},"inputs":{"input_id":"ACTION_MANUAL_PROMPT","description":"Use this prompt to be more specific about the action you want to see the subject performing (This Prompt only affect the movemet)","display_name":"","default_value":"sensual dance"},"class_type":"ComfyUIDeployExternalText"},"230":{"_meta":{"title":"External Seed (ComfyUI Deploy)"},"inputs":{"input_id":"input_seed","max_value":4294967295,"min_value":1,"description":"For default value:\n\"-1\" (i.e. not in range): Randomize within the min and max value range. \nin range: Fixed, always the same value\n","display_name":"","default_value":-1},"class_type":"ComfyUIDeployExternalSeed"},"287":{"_meta":{"title":"Prompt Manager (LLMToolkit)"},"inputs":{"url":"","context":["291",0],"file_path":"","audio_path":"","text_prompt":["213",0]},"class_type":"PromptManager"},"288":{"_meta":{"title":"Generate Text Stream (LLMToolkit)"},"inputs":{"prompt":"Write a detailed description of a futuristic city.","context":["287",0],"llm_model":"gpt-4.1-mini","hide_thinking":true,"LLMToolkitTextGeneratorStream_response":"1-1. A lone dancer moves powerfully and fluidly across a dimly lit, smoky stage with warm amber spotlights casting long shadows; her body undulates smoothly in a slow, hypnotic rhythm, emphasizing sensual curves and intimate gestures, while the background subtly pulses with soft, slow-moving abstract shapes that echo her motions, creating an intense, cinematic atmosphere charged with passion and mystery."},"class_type":"LLMToolkitTextGeneratorStream"},"289":{"_meta":{"title":"Display Text (LLMToolkit)"},"inputs":{"select":"0","context":["288",0],"hide_thinking":true,"Display_Text_0":"1-1. A lone dancer moves powerfully and fluidly across a dimly lit, smoky stage with warm amber spotlights casting long shadows; her body undulates smoothly in a slow, hypnotic rhythm, emphasizing sensual curves and intimate gestures, while the background subtly pulses with soft, slow-moving abstract shapes that echo her motions, creating an intense, cinematic atmosphere charged with passion and mystery."},"class_type":"Display_Text"},"291":{"_meta":{"title":"Kontext System Prompt text (LLMToolkit)"},"inputs":{"task":"Seedance Action Video"},"class_type":"SystemPromptTaskGenerator"},"292":{"_meta":{"title":"Resize Image v2"},"inputs":{"image":["188",1],"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"},"293":{"_meta":{"title":"Preview Image"},"inputs":{"images":["292",0]},"class_type":"PreviewImage"},"294":{"_meta":{"title":"External Image (ComfyUI Deploy)"},"inputs":{"input_id":"input_image_subject","description":"","display_name":"","default_value":["67",0],"default_value_url":""},"class_type":"ComfyUIDeployExternalImage"}}}