{"id":"2381273c-cd00-4afa-8003-efdd390e4475","extra":{"ds":{"scale":0.6209213230591554,"offset":[690.7921012580233,122.72072697829263]},"frontendVersion":"1.25.11","VHS_MetadataImage":true,"VHS_latentpreview":false,"VHS_KeepIntermediate":true,"VHS_latentpreviewrate":0},"links":[[7,3,0,8,0,"LATENT"],[41,23,0,26,0,"CONDITIONING"],[60,32,0,8,1,"VAE"],[62,34,0,23,0,"CLIP"],[63,34,0,7,0,"CLIP"],[77,38,0,3,1,"CONDITIONING"],[78,38,1,3,2,"CONDITIONING"],[80,26,0,38,0,"CONDITIONING"],[81,7,0,38,1,"CONDITIONING"],[82,32,0,38,2,"VAE"],[85,31,0,39,0,"MODEL"],[86,39,0,3,0,"MODEL"],[88,38,2,3,3,"LATENT"],[95,8,0,9,0,"IMAGE"],[97,44,0,38,3,"IMAGE"],[98,44,1,38,4,"MASK"],[99,46,0,44,0,"IMAGE"],[100,17,0,46,0,"IMAGE"]],"nodes":[{"id":3,"pos":[971.984375,290.8563537597656],"mode":0,"size":[315,474],"type":"KSampler","flags":{},"order":12,"inputs":[{"link":86,"name":"model","type":"MODEL"},{"link":77,"name":"positive","type":"CONDITIONING"},{"link":78,"name":"negative","type":"CONDITIONING"},{"link":88,"name":"latent_image","type":"LATENT"}],"outputs":[{"name":"LATENT","type":"LATENT","links":[7],"slot_index":0}],"properties":{"Node name for S&R":"KSampler"},"widgets_values":[662740614082433,"randomize",20,1,"euler","normal",1]},{"id":7,"pos":[554.5459594726562,414.27642822265625],"mode":0,"size":[425.2799987792969,180.61000061035156],"type":"CLIPTextEncode","color":"#322","flags":{"collapsed":true},"order":6,"title":"CLIP Text Encode (Negative Prompt)","inputs":[{"link":63,"name":"clip","type":"CLIP"}],"bgcolor":"#533","outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[81],"slot_index":0}],"properties":{"Node name for S&R":"CLIPTextEncode"},"widgets_values":[""]},{"id":9,"pos":[1344.1138916015625,51.86910629272461],"mode":0,"size":[828.9500122070312,893.8499755859375],"type":"SaveImage","flags":{},"order":14,"inputs":[{"link":95,"name":"images","type":"IMAGE"}],"outputs":[],"properties":{},"widgets_values":["ComfyUI"]},{"id":26,"pos":[508.92755126953125,281.33673095703125],"mode":0,"size":[317.3999938964844,58],"type":"FluxGuidance","flags":{},"order":9,"inputs":[{"link":41,"name":"conditioning","type":"CONDITIONING"}],"outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[80],"slot_index":0}],"properties":{"Node name for S&R":"FluxGuidance"},"widgets_values":[30]},{"id":32,"pos":[17.89653205871582,482.4690856933594],"mode":0,"size":[315,58],"type":"VAELoader","flags":{},"order":0,"inputs":[],"outputs":[{"name":"VAE","type":"VAE","links":[60,82],"slot_index":0}],"properties":{"models":[{"url":"https://huggingface.co/black-forest-labs/FLUX.1-schnell/resolve/main/ae.safetensors?download=true","name":"ae.safetensors","directory":"vae"}],"Node name for S&R":"VAELoader"},"widgets_values":["ae.safetensors"]},{"id":34,"pos":[18.104768753051758,277.414794921875],"mode":0,"size":[315,130],"type":"DualCLIPLoader","flags":{},"order":1,"inputs":[],"outputs":[{"name":"CLIP","type":"CLIP","links":[62,63]}],"properties":{"models":[{"url":"https://huggingface.co/comfyanonymous/flux_text_encoders/resolve/main/clip_l.safetensors?download=true","name":"clip_l.safetensors","directory":"text_encoders"},{"url":"https://huggingface.co/comfyanonymous/flux_text_encoders/resolve/main/t5xxl_fp16.safetensors?download=true","name":"t5xxl_fp16.safetensors","directory":"text_encoders"}],"Node name for S&R":"DualCLIPLoader"},"widgets_values":["clip_l.safetensors","t5xxl_fp16.safetensors","flux","default"]},{"id":38,"pos":[952,78],"mode":0,"size":[302.3999938964844,138],"type":"InpaintModelConditioning","flags":{},"order":11,"inputs":[{"link":80,"name":"positive","type":"CONDITIONING"},{"link":81,"name":"negative","type":"CONDITIONING"},{"link":82,"name":"vae","type":"VAE"},{"link":97,"name":"pixels","type":"IMAGE"},{"link":98,"name":"mask","type":"MASK"}],"outputs":[{"name":"positive","type":"CONDITIONING","links":[77],"slot_index":0},{"name":"negative","type":"CONDITIONING","links":[78],"slot_index":1},{"name":"latent","type":"LATENT","links":[88],"slot_index":2}],"properties":{"Node name for S&R":"InpaintModelConditioning"},"widgets_values":[false]},{"id":39,"pos":[33.49159240722656,192.77378845214844],"mode":0,"size":[277.20001220703125,26],"type":"DifferentialDiffusion","flags":{},"order":8,"inputs":[{"link":85,"name":"model","type":"MODEL"}],"outputs":[{"name":"MODEL","type":"MODEL","links":[86],"slot_index":0}],"properties":{"Node name for S&R":"DifferentialDiffusion"},"widgets_values":[]},{"id":44,"pos":[-350.72314453125,543.0414428710938],"mode":0,"size":[315,174],"type":"ImagePadForOutpaint","flags":{},"order":10,"inputs":[{"link":99,"name":"image","type":"IMAGE"}],"outputs":[{"name":"IMAGE","type":"IMAGE","links":[97],"slot_index":0},{"name":"MASK","type":"MASK","links":[98],"slot_index":1}],"properties":{"Node name for S&R":"ImagePadForOutpaint"},"widgets_values":[400,0,400,400,24]},{"id":46,"pos":[-351.549072265625,406.7546691894531],"mode":0,"size":[281.2027282714844,82],"type":"ImageScaleToMaxDimension","flags":{},"order":7,"inputs":[{"link":100,"name":"image","type":"IMAGE"}],"outputs":[{"name":"IMAGE","type":"IMAGE","links":[99]}],"properties":{"Node name for S&R":"ImageScaleToMaxDimension"},"widgets_values":["area",768]},{"id":47,"pos":[1322.4000244140625,-87.99999237060547],"mode":0,"size":[210,106],"type":"ComfyDeploy","color":"#432","flags":{},"order":2,"inputs":[],"bgcolor":"#653","outputs":[],"properties":{"version":2,"workflow_id":"bd923113-0bc4-42f8-be94-438d8f1ac1c2","workflow_name":"Flux Outpaint (Native)"},"widgets_values":["Flux Outpaint (Native)","bd923113-0bc4-42f8-be94-438d8f1ac1c2",2]},{"id":17,"pos":[-361.6710510253906,28.412921905517578],"mode":0,"size":[315,314],"type":"LoadImage","flags":{},"order":3,"inputs":[],"outputs":[{"name":"IMAGE","type":"IMAGE","links":[100],"slot_index":0},{"name":"MASK","type":"MASK","links":[],"slot_index":1}],"properties":{"Node name for S&R":"LoadImage"},"widgets_values":["e0d954a4-628b-4239-b318-52d8ce2c659b.jpg","image"]},{"id":23,"pos":[404.92266845703125,64.22803497314453],"mode":0,"size":[422.8500061035156,164.30999755859375],"type":"CLIPTextEncode","color":"#232","flags":{},"order":5,"title":"CLIP Text Encode (Positive Prompt)","inputs":[{"link":62,"name":"clip","type":"CLIP"}],"bgcolor":"#353","outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[41],"slot_index":0}],"properties":{"Node name for S&R":"CLIPTextEncode"},"widgets_values":[" continuing the vintage-style train station setting with warm ambient lighting. Maintain the same atmospheric evening sky with deep blue tones and soft city glow in the background. Add architectural details such as wooden beams, ornate railings, and traditional lanterns to match the existing building design. Include subtle reflections on the train windows and continuation of the train's metallic surface. "]},{"id":31,"pos":[23.918712615966797,39.952816009521484],"mode":0,"size":[315,82],"type":"UNETLoader","flags":{},"order":4,"inputs":[],"outputs":[{"name":"MODEL","type":"MODEL","links":[85],"slot_index":0}],"properties":{"models":[{"url":"https://huggingface.co/black-forest-labs/FLUX.1-Fill-dev/blob/main/flux1-fill-dev.safetensors","name":"flux1-fill-dev.safetensors","directory":"diffusion_models"}],"Node name for S&R":"UNETLoader"},"widgets_values":["flux1-fill-dev.safetensors","default"]},{"id":8,"pos":[1092.70849609375,826.1484375],"mode":0,"size":[210,46],"type":"VAEDecode","flags":{},"order":13,"inputs":[{"link":7,"name":"samples","type":"LATENT"},{"link":60,"name":"vae","type":"VAE"}],"outputs":[{"name":"IMAGE","type":"IMAGE","links":[95],"slot_index":0}],"properties":{"Node name for S&R":"VAEDecode"},"widgets_values":[]}],"config":{},"groups":[],"version":0.4,"revision":0,"environment":{"gpu":"L40S","extra_args":null,"run_timeout":300,"machine_hash":"0661cd8b2da0cc77cc0a92df356d079eff989bb0c170a82461c0605f2dc5fe23","max_containers":2,"min_containers":0,"python_version":"3.11","comfyui_version":"72212fef660bcd7d9702fa52011d089c027a64d8","disable_metadata":true,"prestart_command":null,"scaledown_window":60,"base_docker_image":null,"docker_command_steps":{"steps":[{"id":"1c5f9620-f","data":{"url":"https://github.com/niknah/quick-connections","hash":"69d58f4b1d1435bc34c6f4a76dcaab8976f97a34","meta":{"message":"Changes for subgraph\n\nhttps://github.com/niknah/quick-connections/issues/28#issuecomment-3235325910","committer":{"date":"2025-08-29T05:32:27.000Z","name":"niknah","email":"github@mail.niknah.com"},"latest_hash":"69d58f4b1d1435bc34c6f4a76dcaab8976f97a34"},"name":"quick-connections","files":["https://github.com/niknah/quick-connections"],"install_type":"git-clone"},"type":"custom-node"},{"id":"comfyui-deploy","data":{"url":"https://github.com/BennyKok/comfyui-deploy","hash":"c13828af5625683043f700800cd9ab5622985d5f","name":"ComfyUI Deploy","files":["https://github.com/BennyKok/comfyui-deploy"],"install_type":"git-clone"},"type":"custom-node"}]},"extra_docker_commands":null,"install_custom_node_with_gpu":false},"last_link_id":100,"last_node_id":47,"workflow_api":{"3":{"_meta":{"title":"KSampler"},"inputs":{"cfg":1,"seed":662740614082433,"model":["39",0],"steps":20,"denoise":1,"negative":["38",1],"positive":["38",0],"scheduler":"normal","latent_image":["38",2],"sampler_name":"euler"},"class_type":"KSampler"},"7":{"_meta":{"title":"CLIP Text Encode (Negative Prompt)"},"inputs":{"clip":["34",0],"text":""},"class_type":"CLIPTextEncode"},"8":{"_meta":{"title":"VAE Decode"},"inputs":{"vae":["32",0],"samples":["3",0]},"class_type":"VAEDecode"},"9":{"_meta":{"title":"Save Image"},"inputs":{"images":["8",0],"filename_prefix":"ComfyUI"},"class_type":"SaveImage"},"17":{"_meta":{"title":"Load Image"},"inputs":{"image":"e0d954a4-628b-4239-b318-52d8ce2c659b.jpg"},"class_type":"LoadImage"},"23":{"_meta":{"title":"CLIP Text Encode (Positive Prompt)"},"inputs":{"clip":["34",0],"text":" continuing the vintage-style train station setting with warm ambient lighting. Maintain the same atmospheric evening sky with deep blue tones and soft city glow in the background. Add architectural details such as wooden beams, ornate railings, and traditional lanterns to match the existing building design. Include subtle reflections on the train windows and continuation of the train's metallic surface. "},"class_type":"CLIPTextEncode"},"26":{"_meta":{"title":"FluxGuidance"},"inputs":{"guidance":30,"conditioning":["23",0]},"class_type":"FluxGuidance"},"31":{"_meta":{"title":"Load Diffusion Model"},"inputs":{"unet_name":"flux1-fill-dev.safetensors","weight_dtype":"default"},"class_type":"UNETLoader"},"32":{"_meta":{"title":"Load VAE"},"inputs":{"vae_name":"ae.safetensors"},"class_type":"VAELoader"},"34":{"_meta":{"title":"DualCLIPLoader"},"inputs":{"type":"flux","device":"default","clip_name1":"clip_l.safetensors","clip_name2":"t5xxl_fp16.safetensors"},"class_type":"DualCLIPLoader"},"38":{"_meta":{"title":"InpaintModelConditioning"},"inputs":{"vae":["32",0],"mask":["44",1],"pixels":["44",0],"negative":["7",0],"positive":["26",0],"noise_mask":false},"class_type":"InpaintModelConditioning"},"39":{"_meta":{"title":"Differential Diffusion"},"inputs":{"model":["31",0]},"class_type":"DifferentialDiffusion"},"44":{"_meta":{"title":"Pad Image for Outpainting"},"inputs":{"top":0,"left":400,"image":["46",0],"right":400,"bottom":400,"feathering":24},"class_type":"ImagePadForOutpaint"},"46":{"_meta":{"title":"ImageScaleToMaxDimension"},"inputs":{"image":["17",0],"largest_size":768,"upscale_method":"area"},"class_type":"ImageScaleToMaxDimension"}}}