{"id":"39e7e415-1a82-4ad9-9e65-6ec45a93a42f","extra":{"ds":{"scale":0.9849732675808277,"offset":[379.3185323303848,-3272.279623810037]},"ue_links":[],"0246.VERSION":[0,0,4],"frontendVersion":"1.21.7","VHS_MetadataImage":true,"VHS_latentpreview":false,"VHS_KeepIntermediate":true,"VHS_latentpreviewrate":0},"links":[[172,140,0,138,0,"IMAGE"],[176,140,0,141,1,"IMAGE"],[178,140,2,141,3,"INT"],[181,141,0,138,1,"IMAGE"],[188,143,0,144,1,"IMAGE"],[191,71,0,144,4,"STRING"],[199,144,0,147,0,"IMAGE"],[202,149,0,140,0,"IMAGE"],[204,140,1,141,2,"INT"],[205,136,0,149,1,"INT"],[206,136,1,149,2,"INT"],[237,153,0,152,0,"IMAGE"],[241,157,0,156,0,"IMAGE"],[245,156,0,143,1,"IMAGE"],[246,152,0,143,0,"IMAGE"],[247,156,1,144,2,"INT"],[248,156,2,144,3,"INT"],[249,141,0,159,0,"IMAGE"],[250,138,0,160,0,"IMAGE"],[251,161,0,141,0,"MODEL"],[252,161,0,144,0,"MODEL"],[254,142,0,141,4,"STRING"],[257,139,0,163,0,"IMAGE"],[258,163,0,149,0,"IMAGE"],[259,164,0,142,0,"STRING"],[260,166,0,136,1,"COMBO"],[261,167,0,136,0,"COMBO"],[262,151,0,168,0,"IMAGE"],[263,168,0,153,0,"IMAGE"],[264,155,0,169,0,"IMAGE"],[265,169,0,157,0,"IMAGE"],[266,136,0,153,1,"INT"],[267,136,0,157,1,"INT"],[268,136,1,153,2,"INT"],[269,136,1,157,2,"INT"],[270,170,0,71,0,"STRING"],[271,143,0,171,0,"IMAGE"],[272,144,0,171,1,"IMAGE"],[273,171,0,148,0,"IMAGE"]],"nodes":[{"id":156,"pos":[479.3934020996094,5179.58154296875],"mode":0,"size":[190.86483764648438,86],"type":"GetImageSizeAndCount","color":"#223","flags":{},"order":19,"inputs":[{"link":241,"name":"image","type":"IMAGE"}],"bgcolor":"#335","outputs":[{"name":"image","type":"IMAGE","links":[245]},{"name":"width","type":"INT","label":"832 width","links":[247]},{"name":"height","type":"INT","label":"1088 height","links":[248]},{"name":"count","type":"INT","label":"1 count","links":null}],"properties":{"ver":"f9118e0bbb39347ea7becb84ec03e397dfb4f644","cnr_id":"comfyui-kjnodes","Node name for S&R":"GetImageSizeAndCount"},"widgets_values":[]},{"id":152,"pos":[435.34521484375,4605.04052734375],"mode":0,"size":[190.86483764648438,86],"type":"GetImageSizeAndCount","color":"#223","flags":{},"order":18,"inputs":[{"link":237,"name":"image","type":"IMAGE"}],"bgcolor":"#335","outputs":[{"name":"image","type":"IMAGE","links":[246]},{"name":"width","type":"INT","label":"832 width","links":[]},{"name":"height","type":"INT","label":"1088 height","links":[]},{"name":"count","type":"INT","label":"1 count","links":null}],"properties":{"ver":"f9118e0bbb39347ea7becb84ec03e397dfb4f644","cnr_id":"comfyui-kjnodes","Node name for S&R":"GetImageSizeAndCount"},"widgets_values":[]},{"id":71,"pos":[756.4990844726562,4751.54443359375],"mode":0,"size":[384.0350036621094,148.3041534423828],"type":"Text Multiline","color":"#223","flags":{},"order":12,"inputs":[{"link":270,"name":"text","type":"STRING","widget":{"name":"text"}}],"bgcolor":"#335","outputs":[{"name":"STRING","type":"STRING","label":"字符串","links":[191]}],"properties":{"ver":"3.0.0","cnr_id":"was-ns","Node name for S&R":"Text Multiline"},"widgets_values":["recreate image1 using the man and the REALISTIC STYLE on image2. Maintain the consistency of the character and their costume to Recreate the image on a Real Photo live action version of the same image. "]},{"id":160,"pos":[1447.052001953125,3733.158447265625],"mode":0,"size":[270,270],"type":"SaveImage","color":"#223","flags":{},"order":25,"inputs":[{"link":250,"name":"images","type":"IMAGE"}],"bgcolor":"#335","outputs":[],"properties":{"ver":"0.3.40","cnr_id":"comfy-core","Node name for S&R":"SaveImage"},"widgets_values":["ComfyUI"]},{"id":140,"pos":[457.8369445800781,3615.8544921875],"mode":0,"size":[190.86483764648438,86],"type":"GetImageSizeAndCount","color":"#223","flags":{},"order":17,"inputs":[{"link":202,"name":"image","type":"IMAGE"}],"bgcolor":"#335","outputs":[{"name":"image","type":"IMAGE","links":[172,176]},{"name":"width","type":"INT","label":"832 width","links":[204]},{"name":"height","type":"INT","label":"1040 height","links":[178]},{"name":"count","type":"INT","label":"1 count","links":null}],"properties":{"ver":"f9118e0bbb39347ea7becb84ec03e397dfb4f644","cnr_id":"comfyui-kjnodes","Node name for S&R":"GetImageSizeAndCount"},"widgets_values":[]},{"id":138,"pos":[1116.5697021484375,3650.676513671875],"mode":0,"size":[270,150],"type":"ImageConcatMulti","color":"#223","flags":{},"order":22,"inputs":[{"link":172,"name":"image_1","type":"IMAGE"},{"link":181,"name":"image_2","type":"IMAGE"}],"bgcolor":"#335","outputs":[{"name":"images","type":"IMAGE","links":[250]}],"properties":{"ver":"f9118e0bbb39347ea7becb84ec03e397dfb4f644","cnr_id":"comfyui-kjnodes"},"widgets_values":[2,"right",false,null]},{"id":136,"pos":[71.33103942871094,3653.360595703125],"mode":0,"size":[282.8775329589844,126],"type":"VideoResolutionSelector","color":"#223","flags":{},"order":8,"inputs":[{"link":261,"name":"aspect_ratio","type":"COMBO","widget":{"name":"aspect_ratio"}},{"link":260,"name":"quality","type":"COMBO","widget":{"name":"quality"}}],"bgcolor":"#335","outputs":[{"name":"width","type":"INT","links":[205,266,267]},{"name":"height","type":"INT","links":[206,268,269]}],"properties":{"ver":"a2fe6fa45ce2087d5cda40dae36e5fb895fff01e","aux_id":"if-ai/ComfyUI-WanResolutionSelector","Node name for S&R":"VideoResolutionSelector"},"widgets_values":["T2V14B","Vertical","MQ"]},{"id":149,"pos":[390.1521301269531,3299.81298828125],"mode":0,"size":[270,266],"type":"ImageResizeKJv2","color":"#223","flags":{},"order":14,"inputs":[{"link":258,"name":"image","type":"IMAGE"},{"link":205,"name":"width","type":"INT","widget":{"name":"width"}},{"link":206,"name":"height","type":"INT","widget":{"name":"height"}}],"bgcolor":"#335","outputs":[{"name":"IMAGE","type":"IMAGE","links":[202]},{"name":"width","type":"INT","links":[]},{"name":"height","type":"INT","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":159,"pos":[1113.950927734375,3327.340087890625],"mode":0,"size":[270,270],"type":"SaveImage","color":"#223","flags":{},"order":23,"inputs":[{"link":249,"name":"images","type":"IMAGE"}],"bgcolor":"#335","outputs":[],"properties":{"ver":"0.3.40","cnr_id":"comfy-core","Node name for S&R":"SaveImage"},"widgets_values":["ComfyUI"]},{"id":153,"pos":[432.6201477050781,4290.4482421875],"mode":0,"size":[270,266],"type":"ImageResizeKJv2","color":"#223","flags":{},"order":15,"inputs":[{"link":263,"name":"image","type":"IMAGE"},{"link":266,"name":"width","type":"INT","widget":{"name":"width"}},{"link":268,"name":"height","type":"INT","widget":{"name":"height"}}],"bgcolor":"#335","outputs":[{"name":"IMAGE","type":"IMAGE","links":[237]},{"name":"width","type":"INT","links":[]},{"name":"height","type":"INT","links":null}],"properties":{"ver":"f9118e0bbb39347ea7becb84ec03e397dfb4f644","cnr_id":"comfyui-kjnodes","Node name for S&R":"ImageResizeKJv2"},"widgets_values":[512,512,"nearest-exact","pad","0, 0, 0","center",2,"cpu"]},{"id":142,"pos":[67.75462341308594,3841.459716796875],"mode":0,"size":[400,200],"type":"Text Multiline","color":"#223","flags":{},"order":13,"inputs":[{"link":259,"name":"text","type":"STRING","widget":{"name":"text"}}],"bgcolor":"#335","outputs":[{"name":"STRING","type":"STRING","links":[254]}],"properties":{"ver":"3.0.0","cnr_id":"was-ns","Node name for S&R":"Text Multiline"},"widgets_values":["create the same exact image in real life style"]},{"id":163,"pos":[54.413307189941406,3301.27099609375],"mode":0,"size":[309.1890563964844,154],"type":"ComfyUIDeployExternalImage","flags":{},"order":9,"inputs":[{"link":257,"name":"default_value","type":"IMAGE","shape":7}],"outputs":[{"name":"image","type":"IMAGE","links":[258]}],"properties":{"Node name for S&R":"ComfyUIDeployExternalImage"},"widgets_values":["input_image","","","",""]},{"id":166,"pos":[-796.0132446289062,3763.23828125],"mode":0,"size":[400,214],"type":"ComfyUIDeployExternalEnum","flags":{},"order":0,"inputs":[],"outputs":[{"name":"text","type":"*","links":[260]}],"properties":{"Node name for S&R":"ComfyUIDeployExternalEnum"},"widgets_values":["quality","MQ","[\"HQ\",\"MQ\",\"LQ\"]","",""]},{"id":167,"pos":[-797.3214111328125,4048.395751953125],"mode":0,"size":[400,214],"type":"ComfyUIDeployExternalEnum","flags":{},"order":1,"inputs":[],"outputs":[{"name":"text","type":"*","links":[261]}],"properties":{"Node name for S&R":"ComfyUIDeployExternalEnum"},"widgets_values":["aspect_ratio","Vertical","[\"Horizontal\",\"Vertical\",\"Squarish\"]","",""]},{"id":157,"pos":[415.3842468261719,4874.56494140625],"mode":0,"size":[270,266],"type":"ImageResizeKJv2","color":"#223","flags":{},"order":16,"inputs":[{"link":265,"name":"image","type":"IMAGE"},{"link":267,"name":"width","type":"INT","widget":{"name":"width"}},{"link":269,"name":"height","type":"INT","widget":{"name":"height"}}],"bgcolor":"#335","outputs":[{"name":"IMAGE","type":"IMAGE","links":[241]},{"name":"width","type":"INT","links":[]},{"name":"height","type":"INT","links":null}],"properties":{"ver":"f9118e0bbb39347ea7becb84ec03e397dfb4f644","cnr_id":"comfyui-kjnodes","Node name for S&R":"ImageResizeKJv2"},"widgets_values":[512,512,"nearest-exact","pad","0, 0, 0","center",2,"cpu"]},{"id":139,"pos":[-274.7757568359375,3301.27099609375],"mode":0,"size":[274.080078125,314],"type":"LoadImage","color":"#223","flags":{},"order":2,"inputs":[],"bgcolor":"#335","outputs":[{"name":"IMAGE","type":"IMAGE","links":[257]},{"name":"MASK","type":"MASK","links":null}],"properties":{"ver":"0.3.40","cnr_id":"comfy-core","Node name for S&R":"LoadImage"},"widgets_values":["7eb2aee614162127cd7a925af9968264.jpg","image"]},{"id":151,"pos":[-577.9996337890625,4844.701171875],"mode":0,"size":[274.080078125,314],"type":"LoadImage","color":"#223","flags":{},"order":3,"inputs":[],"bgcolor":"#335","outputs":[{"name":"IMAGE","type":"IMAGE","links":[262]},{"name":"MASK","type":"MASK","links":null}],"properties":{"ver":"0.3.40","cnr_id":"comfy-core","Node name for S&R":"LoadImage"},"widgets_values":["28958bedef343f43f1869a7bd6e9476a.jpg","image"]},{"id":155,"pos":[-267.9215087890625,4840.34814453125],"mode":0,"size":[274.080078125,314],"type":"LoadImage","color":"#223","flags":{},"order":4,"inputs":[],"bgcolor":"#335","outputs":[{"name":"IMAGE","type":"IMAGE","links":[264]},{"name":"MASK","type":"MASK","links":null}],"properties":{"ver":"0.3.40","cnr_id":"comfy-core","Node name for S&R":"LoadImage"},"widgets_values":["CS560FJ469-0001_1.jpg","image"]},{"id":170,"pos":[-804.6202392578125,4416.322265625],"mode":0,"size":[468.0396423339844,281.7696838378906],"type":"ComfyUIDeployExternalText","flags":{},"order":5,"inputs":[],"outputs":[{"name":"text","type":"STRING","links":[270]}],"properties":{"Node name for S&R":"ComfyUIDeployExternalText"},"widgets_values":["Double_ref_prompt","Create a wedding figure based on the girl in the first image and the man in the second image. Set the background as a wedding hall, with the man dressed in a suit and the girl in a white wedding dress. Ensure that the original faces remain unchanged and are accurately preserved. The man should adopt a realistic style, whereas the girl should maintain their classic anime style.","",""]},{"id":168,"pos":[78.50364685058594,4256.2314453125],"mode":0,"size":[309.1890563964844,154],"type":"ComfyUIDeployExternalImage","flags":{},"order":10,"inputs":[{"link":262,"name":"default_value","type":"IMAGE","shape":7}],"outputs":[{"name":"image","type":"IMAGE","links":[263]}],"properties":{"Node name for S&R":"ComfyUIDeployExternalImage"},"widgets_values":["Double_input_image1","","","",""]},{"id":169,"pos":[61.26753234863281,4840.34814453125],"mode":0,"size":[309.1890563964844,154],"type":"ComfyUIDeployExternalImage","flags":{},"order":11,"inputs":[{"link":264,"name":"default_value","type":"IMAGE","shape":7}],"outputs":[{"name":"image","type":"IMAGE","links":[265]}],"properties":{"Node name for S&R":"ComfyUIDeployExternalImage"},"widgets_values":["Double_input_image2","","","",""]},{"id":143,"pos":[757.5938720703125,5165.8046875],"mode":0,"size":[270,150],"type":"ImageConcatMulti","color":"#223","flags":{"collapsed":false},"order":21,"inputs":[{"link":246,"name":"image_1","type":"IMAGE"},{"link":245,"name":"image_2","type":"IMAGE"}],"bgcolor":"#335","outputs":[{"name":"images","type":"IMAGE","links":[188,271]}],"properties":{"ver":"f9118e0bbb39347ea7becb84ec03e397dfb4f644","cnr_id":"comfyui-kjnodes"},"widgets_values":[2,"right",false,null]},{"id":148,"pos":[1696.4454345703125,5119.32568359375],"mode":0,"size":[270,270],"type":"SaveImage","color":"#223","flags":{},"order":28,"inputs":[{"link":273,"name":"images","type":"IMAGE"}],"bgcolor":"#335","outputs":[],"properties":{"ver":"0.3.40","cnr_id":"comfy-core","Node name for S&R":"SaveImage"},"widgets_values":["ComfyUI"]},{"id":171,"pos":[1250.020263671875,5128.9072265625],"mode":0,"size":[270,150],"type":"ImageStitch","color":"#223","flags":{},"order":27,"inputs":[{"link":271,"name":"image1","type":"IMAGE"},{"link":272,"name":"image2","type":"IMAGE","shape":7}],"bgcolor":"#335","outputs":[{"name":"IMAGE","type":"IMAGE","links":[273]}],"properties":{"Node name for S&R":"ImageStitch"},"widgets_values":["right",true,2,"white"]},{"id":164,"pos":[-801.6026000976562,3497.439208984375],"mode":0,"size":[400,200],"type":"ComfyUIDeployExternalText","flags":{},"order":6,"inputs":[],"outputs":[{"name":"text","type":"STRING","links":[259]}],"properties":{"Node name for S&R":"ComfyUIDeployExternalText"},"widgets_values":["Prompt_Single_Image","recreate the same image as photo-real style ","",""]},{"id":161,"pos":[-258.3131408691406,4013.95556640625],"mode":0,"size":[270,130],"type":"LoadOmniGen2Model","color":"#223","flags":{},"order":7,"inputs":[],"bgcolor":"#335","outputs":[{"name":"pipeline","type":"MODEL","links":[251,252]}],"properties":{"Node name for S&R":"LoadOmniGen2Model"},"widgets_values":["models/OmniGen2","bf16","euler","none"]},{"id":144,"pos":[765.3829345703125,4287.97607421875],"mode":0,"size":[443.728759765625,414],"type":"OmniGen2","color":"#223","flags":{},"order":24,"inputs":[{"link":252,"name":"pipeline","type":"MODEL"},{"link":188,"name":"input_images","type":"IMAGE"},{"link":247,"name":"width","type":"INT","widget":{"name":"width"}},{"link":248,"name":"height","type":"INT","widget":{"name":"height"}},{"link":191,"name":"instruction","type":"STRING","widget":{"name":"instruction"}}],"bgcolor":"#335","outputs":[{"name":"collage","type":"IMAGE","links":[199,272]},{"name":"images","type":"IMAGE","links":null,"shape":6}],"properties":{"ver":"60049d185e082c9069c52bc6c8a1534461136af5","aux_id":"Yuan-ManX/ComfyUI-OmniGen2","Node name for S&R":"OmniGen2"},"widgets_values":["bf16",73138998819494,"randomize",1024,1024,2048,1048576,55,5,2.8000000000000003,0.30000000000000004,1,1,"A dog running in the park","(((deformed))), blurry, over saturation, bad anatomy, disfigured, poorly drawn face, mutation, mutated, (extra_limb), (ugly), (poorly drawn hands), fused fingers, messy drawing, broken legs censor, censored, censor_bar"]},{"id":141,"pos":[703.530029296875,3346.228759765625],"mode":0,"size":[326.779296875,414],"type":"OmniGen2","color":"#223","flags":{},"order":20,"inputs":[{"link":251,"name":"pipeline","type":"MODEL"},{"link":176,"name":"input_images","type":"IMAGE"},{"link":204,"name":"width","type":"INT","widget":{"name":"width"}},{"link":178,"name":"height","type":"INT","widget":{"name":"height"}},{"link":254,"name":"instruction","type":"STRING","widget":{"name":"instruction"}}],"bgcolor":"#335","outputs":[{"name":"collage","type":"IMAGE","links":[181,249]},{"name":"images","type":"IMAGE","links":null,"shape":6}],"properties":{"ver":"60049d185e082c9069c52bc6c8a1534461136af5","aux_id":"Yuan-ManX/ComfyUI-OmniGen2","Node name for S&R":"OmniGen2"},"widgets_values":["bf16",342323164527543,"randomize",1024,1024,2048,1048576,50,7,1,0.4,1,1,"A dog running in the park","(((cartoon, anime, illustration))), blurry, over saturation, bad anatomy, disfigured, poorly drawn face, mutation, mutated, (extra_limb), (ugly), (poorly drawn hands), fused fingers, messy drawing, broken legs censor, censored, censor_bar"]},{"id":147,"pos":[1600.994384765625,4311.0302734375],"mode":0,"size":[270,270],"type":"SaveImage","color":"#223","flags":{},"order":26,"inputs":[{"link":199,"name":"images","type":"IMAGE"}],"bgcolor":"#335","outputs":[],"properties":{"ver":"0.3.40","cnr_id":"comfy-core","Node name for S&R":"SaveImage"},"widgets_values":["ComfyUI"]}],"config":{},"groups":[{"id":5,"color":"#88A","flags":{},"title":"ONE","bounding":[44.41331481933594,3227.6708984375,1802.091064453125,920.1746215820312],"font_size":24},{"id":8,"color":"#88A","flags":{},"title":"TWO","bounding":[60.84325408935547,4175.2314453125,1970.1922607421875,1316.6055908203125],"font_size":24}],"version":0.4,"revision":0,"environment":{"gpu":"L40S","extra_args":null,"run_timeout":300,"machine_hash":"78be147cbb958e34ebb9da7300a1b4453878ddea5b85fbd7306d043445e2e7d4","max_containers":1,"min_containers":0,"python_version":"3.11","comfyui_version":"483b3e62e00624fc52da8ad67e88f863abe975d2","disable_metadata":true,"prestart_command":null,"scaledown_window":60,"base_docker_image":null,"docker_command_steps":{"steps":[{"id":"b209114f-d","data":"# Stage 0: Base (Modal ignores this)\nFROM scratch AS base","type":"commands"},{"id":"37e9a26b-f","data":"# Stage 1: The actual build stage\nFROM nvidia/cuda:12.8.1-cudnn-devel-ubuntu22.04 AS comfyui-builder\n\n# Set CUDA architecture for L40s\nENV TORCH_CUDA_ARCH_LIST=8.9\n\n# Set up CUDA environment variables\nENV CUDA_HOME=/usr/local/cuda\nENV PATH=/usr/local/cuda/bin:${PATH}\nENV LD_LIBRARY_PATH=/usr/local/cuda/lib64:${LD_LIBRARY_PATH:-}\nENV CUDA_LAUNCH_BLOCKING=1\nENV TORCH_USE_CUDA_DSA=1\n","type":"commands"},{"id":"2616be6e-f","data":"# Fix temp directory permissions for Modal\nRUN mkdir -p /tmp && chmod 1777 /tmp","type":"commands"},{"id":"fe097e03-d","data":"# Install system dependencies. Keeping this simple as the environment is Debian\n# and we are no longer compiling flash-attn from source.\nRUN apt-get update && \\\n    apt-get install -y --no-install-recommends \\\n    python3 \\\n    python3-pip \\\n    git \\\n    git-lfs \\\n    curl \\\n    aria2 \\\n    ffmpeg \\\n    poppler-utils \\\n    && rm -rf /var/lib/apt/lists/*","type":"commands"},{"id":"93215c56-4","data":"# Python environment setup\nRUN python3 -m pip install --upgrade pip setuptools wheel","type":"commands"},{"id":"ed33c547-8","data":"RUN pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu128","type":"commands"},{"id":"ecc8d520-7","data":"# Install ML dependencies\nRUN pip3 install transformers triton ninja\nRUN pip3 install sageattention \nRUN pip3 install xatlas","type":"commands"},{"id":"2cffe64d-3","data":"# This step is commented out, as we cannot compile from source.\n# RUN pip3 install flash-attn==2.7.3 --no-build-isolation","type":"commands"},{"id":"c468aa20-6","data":"# FINAL FIX: Install the pre-compiled wheel directly. This avoids\n# the need for the nvcc compiler which is missing in the build environment.\nRUN pip install https://github.com/Dao-AILab/flash-attention/releases/download/v2.7.3/flash_attn-2.7.3+cu12torch2.6cxx11abiTRUE-cp311-cp311-linux_x86_64.whl","type":"commands"},{"id":"c6a3bb26-d","data":{"url":"https://github.com/comfy-deploy/comfyui-llm-toolkit","hash":"d8b0243e94e935d846c3235a85e07c43cd17598a","meta":{"message":"Update pyproject.toml","committer":{"date":"2025-06-18T01:48:53.000Z","name":"GitHub","email":"noreply@github.com"},"commit_url":"https://github.com/comfy-deploy/comfyui-llm-toolkit/commit/d8b0243e94e935d846c3235a85e07c43cd17598a","latest_hash":"d8b0243e94e935d846c3235a85e07c43cd17598a","stargazers_count":19},"name":"ComfyUI LLM Toolkit","files":[],"install_type":"git-clone"},"type":"custom-node"},{"id":"0a859818-a","data":{"url":"https://github.com/Kosinkadink/ComfyUI-VideoHelperSuite","hash":"a7ce59e381934733bfae03b1be029756d6ce936d","meta":{"message":"Fix Use Everywhere compatibility","committer":{"date":"2025-04-26T20:27:20.000Z","name":"AustinMroz","email":"austinmroz@utexas.edu"},"commit_url":"https://github.com/Kosinkadink/ComfyUI-VideoHelperSuite/commit/a7ce59e381934733bfae03b1be029756d6ce936d","latest_hash":"a7ce59e381934733bfae03b1be029756d6ce936d","stargazers_count":1053},"name":"ComfyUI-VideoHelperSuite","files":[],"install_type":"git-clone"},"type":"custom-node"},{"id":"619c3136-6","data":{"url":"https://github.com/rgthree/rgthree-comfy","hash":"84a146fee39f7b3a8c6631dcac29bc13b077eb49","meta":{"message":"Inc version","committer":{"date":"2025-06-08T16:10:06.000Z","name":"rgthree","email":"regis.gaughan@gmail.com"},"commit_url":"https://github.com/rgthree/rgthree-comfy/commit/84a146fee39f7b3a8c6631dcac29bc13b077eb49","latest_hash":"84a146fee39f7b3a8c6631dcac29bc13b077eb49","stargazers_count":1983},"name":"rgthree's ComfyUI Nodes","files":[],"install_type":"git-clone"},"type":"custom-node"},{"id":"6b52c0ac-0","data":{"url":"https://github.com/kijai/ComfyUI-KJNodes","hash":"f7eb33abc80a2aded1b46dff0dd14d07856a7d50","meta":{"message":"I remembered\n\nShould keep the id or node title methods viable, though not recommended","committer":{"date":"2025-06-18T08:03:51.000Z","name":"kijai","email":"40791699+kijai@users.noreply.github.com"},"commit_url":"https://github.com/kijai/ComfyUI-KJNodes/commit/f7eb33abc80a2aded1b46dff0dd14d07856a7d50","latest_hash":"f7eb33abc80a2aded1b46dff0dd14d07856a7d50","stargazers_count":1470},"name":"KJNodes for ComfyUI","files":[],"install_type":"git-clone"},"type":"custom-node"},{"id":"02184577-1","data":{"url":"https://github.com/1038lab/ComfyUI-RMBG","hash":"8577848f31ed7dcf19b920451e7e90fad17cbc3b","meta":{"message":"Add files via upload","committer":{"date":"2025-06-01T21:28:56.000Z","name":"GitHub","email":"noreply@github.com"},"commit_url":"https://github.com/1038lab/ComfyUI-RMBG/commit/8577848f31ed7dcf19b920451e7e90fad17cbc3b","latest_hash":"8577848f31ed7dcf19b920451e7e90fad17cbc3b","stargazers_count":1076},"name":"ComfyUI-RMBG","files":[],"install_type":"git-clone"},"type":"custom-node"},{"id":"81c2d187-4","data":{"url":"https://github.com/christian-byrne/audio-separation-nodes-comfyui","hash":"31a4567726e035097cc2d1f767767908a6fda2ea","meta":{"message":"Update README","committer":{"date":"2025-01-05T19:12:44.000Z","name":"christian-byrne","email":"abolkonsky.rem@gmail.com"},"commit_url":"https://github.com/christian-byrne/audio-separation-nodes-comfyui/commit/31a4567726e035097cc2d1f767767908a6fda2ea","latest_hash":"31a4567726e035097cc2d1f767767908a6fda2ea","stargazers_count":232},"name":"audio-separation-nodes-comfyui","files":[],"install_type":"git-clone"},"type":"custom-node"},{"id":"4a1db634-e","data":{"url":"https://github.com/Suzie1/ComfyUI_Comfyroll_CustomNodes","hash":"d78b780ae43fcf8c6b7c6505e6ffb4584281ceca","meta":{"message":"version 1.76","committer":{"date":"2024-01-24T22:44:09.000Z","name":"Suzie1","email":"7.lyssa@gmail.com"},"commit_url":"https://github.com/Suzie1/ComfyUI_Comfyroll_CustomNodes/commit/d78b780ae43fcf8c6b7c6505e6ffb4584281ceca","latest_hash":"d78b780ae43fcf8c6b7c6505e6ffb4584281ceca","stargazers_count":912},"name":"Comfyroll Studio","files":[],"install_type":"git-clone"},"type":"custom-node"},{"id":"2896b128-3","data":{"url":"https://github.com/if-ai/ComfyUI-WanResolutionSelector","hash":"a2fe6fa45ce2087d5cda40dae36e5fb895fff01e","meta":{"message":"fix readme","committer":{"date":"2025-06-20T19:40:30.000Z","name":"ImpactFrames","email":"impactframes@outlook.com"},"commit_url":"https://github.com/if-ai/ComfyUI-WanResolutionSelector/commit/a2fe6fa45ce2087d5cda40dae36e5fb895fff01e","latest_hash":"a2fe6fa45ce2087d5cda40dae36e5fb895fff01e","stargazers_count":0},"name":"ComfyUI-WanResolutionSelector","files":[],"install_type":"git-clone"},"type":"custom-node"},{"id":"74b462e7-a","data":{"url":"https://github.com/jamesWalker55/comfyui-various","hash":"5bd85aaf7616878471469c4ec7e11bbd0cef3bf2","meta":{"message":"New experimental sound module","committer":{"date":"2025-02-27T11:01:47.000Z","name":"James Walker","email":"james.chunho@gmail.com"},"commit_url":"https://github.com/jamesWalker55/comfyui-various/commit/5bd85aaf7616878471469c4ec7e11bbd0cef3bf2","latest_hash":"5bd85aaf7616878471469c4ec7e11bbd0cef3bf2","stargazers_count":104},"name":"Various ComfyUI Nodes by Type","files":[],"install_type":"git-clone"},"type":"custom-node"},{"id":"7971e4bc-8","data":{"url":"https://github.com/kijai/ComfyUI-GIMM-VFI","hash":"aa2aa75229f740a853e844f38f97f21bff9a2f65","meta":{"message":"Update nodes.py","committer":{"date":"2025-05-10T18:09:39.000Z","name":"kijai","email":"40791699+kijai@users.noreply.github.com"},"latest_hash":"aa2aa75229f740a853e844f38f97f21bff9a2f65"},"name":"ComfyUI-GIMM-VFI","files":["https://github.com/kijai/ComfyUI-GIMM-VFI"],"install_type":"git-clone"},"type":"custom-node"},{"id":"d0280aaf-d","data":{"url":"https://github.com/ltdrdata/was-node-suite-comfyui","hash":"f86447721c18758d7b3b6ae5769f52344a3d764a","meta":{"message":"modified: Migrated from WASasquatch to a repo based on ltdrdata\nfeat: Added whitelist feature for security enhancement","committer":{"date":"2025-06-03T09:39:55.000Z","name":"Dr.Lt.Data","email":"dr.lt.data@gmail.com"},"commit_url":"https://github.com/ltdrdata/was-node-suite-comfyui/commit/f86447721c18758d7b3b6ae5769f52344a3d764a","latest_hash":"f86447721c18758d7b3b6ae5769f52344a3d764a","stargazers_count":27},"name":"WAS Node Suite (Revised)","files":[],"install_type":"git-clone"},"type":"custom-node"},{"id":"aac62def-d","data":{"url":"https://github.com/djbielejeski/a-person-mask-generator","hash":"eeb7cfa74d77a52cc1670a51fa273dd3f0fe9e85","meta":{"message":"Merge pull request #68 from ComfyNodePRs/update-publish-yaml\n\nUpdate Github Action for Publishing to Comfy Registry","committer":{"date":"2025-03-14T11:19:45.000Z","name":"GitHub","email":"noreply@github.com"},"commit_url":"https://github.com/djbielejeski/a-person-mask-generator/commit/eeb7cfa74d77a52cc1670a51fa273dd3f0fe9e85","latest_hash":"eeb7cfa74d77a52cc1670a51fa273dd3f0fe9e85","stargazers_count":353},"name":"a-person-mask-generator","files":[],"install_type":"git-clone"},"type":"custom-node"},{"id":"0a1f769c-5","data":{"url":"https://github.com/cubiq/ComfyUI_essentials","hash":"9d9f4bedfc9f0321c19faf71855e228c93bd0dc9","meta":{"message":"maintenance mode","committer":{"date":"2025-04-14T07:33:21.000Z","name":"cubiq","email":"matteo@elf.io"},"commit_url":"https://github.com/cubiq/ComfyUI_essentials/commit/9d9f4bedfc9f0321c19faf71855e228c93bd0dc9","latest_hash":"9d9f4bedfc9f0321c19faf71855e228c93bd0dc9","stargazers_count":870},"name":"ComfyUI Essentials","files":[],"install_type":"git-clone"},"type":"custom-node"},{"id":"0e791437-4","data":{"url":"https://github.com/TinyTerra/ComfyUI_tinyterraNodes","hash":"c669e6cff81ba44cce91c9eee3236c1a64725394","meta":{"message":"Merge pull request #186 from ComfyNodePRs/update-publish-yaml\n\nUpdate Github Action for Publishing to Comfy Registry","committer":{"date":"2025-03-14T08:21:19.000Z","name":"GitHub","email":"noreply@github.com"},"commit_url":"https://github.com/TinyTerra/ComfyUI_tinyterraNodes/commit/c669e6cff81ba44cce91c9eee3236c1a64725394","latest_hash":"c669e6cff81ba44cce91c9eee3236c1a64725394","stargazers_count":526},"name":"ComfyUI_tinyterraNodes","files":[],"install_type":"git-clone"},"type":"custom-node"},{"id":"e55398c3-7","data":{"url":"https://github.com/Fannovel16/comfyui_controlnet_aux","hash":"59b027e088c1c8facf7258f6e392d16d204b4d27","meta":{"message":"Push to registry","committer":{"date":"2025-06-20T08:57:29.000Z","name":"GitHub","email":"noreply@github.com"},"commit_url":"https://github.com/Fannovel16/comfyui_controlnet_aux/commit/59b027e088c1c8facf7258f6e392d16d204b4d27","latest_hash":"59b027e088c1c8facf7258f6e392d16d204b4d27","stargazers_count":3110},"name":"ComfyUI's ControlNet Auxiliary Preprocessors","files":[],"install_type":"git-clone"},"type":"custom-node"},{"id":"9b8d8f1f-1","data":{"url":"https://github.com/kijai/ComfyUI-WanVideoWrapper","hash":"2da36b7fdaa9da9cf38785116917adf3974387da","meta":{"message":"fix split prompting","committer":{"date":"2025-06-20T14:31:01.000Z","name":"kijai","email":"40791699+kijai@users.noreply.github.com"},"latest_hash":"8479624614ec0d52e982bbbab633736fb1a15eef"},"name":"ComfyUI-WanVideoWrapper","files":["https://github.com/kijai/ComfyUI-WanVideoWrapper"],"install_type":"git-clone"},"type":"custom-node"},{"id":"comfyui-deploy","data":{"url":"https://github.com/BennyKok/comfyui-deploy","hash":"089bad55605392860e59476a4c2765bfc772750b","name":"ComfyUI Deploy","files":["https://github.com/BennyKok/comfyui-deploy"],"install_type":"git-clone"},"type":"custom-node"},{"id":"4c06614f-2","data":{"url":"https://github.com/if-ai/ComfyUI-OmniGen2.git","hash":"b4a9fb8106ca03207345c963739ff44ba1c42683","meta":{"message":"Add files via upload\n\nFML","committer":{"date":"2025-06-25T16:40:15.000Z","name":"GitHub","email":"noreply@github.com"},"latest_hash":"b4a9fb8106ca03207345c963739ff44ba1c42683"},"name":"ComfyUI-OmniGen2.git","files":["https://github.com/if-ai/ComfyUI-OmniGen2.git"],"install_type":"git-clone"},"type":"custom-node"}]},"extra_docker_commands":[],"install_custom_node_with_gpu":false},"last_link_id":273,"last_node_id":171,"workflow_api":{"71":{"_meta":{"title":"Text Multiline"},"inputs":{"text":["170",0]},"class_type":"Text Multiline"},"136":{"_meta":{"title":"Video Resolution Selector 🎬"},"inputs":{"mode":"T2V14B","quality":["166",0],"aspect_ratio":["167",0]},"class_type":"VideoResolutionSelector"},"138":{"_meta":{"title":"Image Concatenate Multi"},"inputs":{"image_1":["140",0],"image_2":["141",0],"direction":"right","inputcount":2,"Update inputs":null,"match_image_size":false},"class_type":"ImageConcatMulti"},"139":{"_meta":{"title":"Load Image"},"inputs":{"image":"7eb2aee614162127cd7a925af9968264.jpg"},"class_type":"LoadImage"},"140":{"_meta":{"title":"Get Image Size & Count"},"inputs":{"image":["149",0]},"class_type":"GetImageSizeAndCount"},"141":{"_meta":{"title":"OmniGen2"},"inputs":{"seed":342323164527543,"dtype":"bf16","width":["140",1],"height":["140",2],"pipeline":["161",0],"max_pixels":1048576,"instruction":["142",0],"input_images":["140",0],"cfg_range_end":1,"cfg_range_start":0.4,"negative_prompt":"(((cartoon, anime, illustration))), blurry, over saturation, bad anatomy, disfigured, poorly drawn face, mutation, mutated, (extra_limb), (ugly), (poorly drawn hands), fused fingers, messy drawing, broken legs censor, censored, censor_bar","num_inference_step":50,"text_guidance_scale":7,"image_guidance_scale":1,"num_images_per_prompt":1,"max_input_image_side_length":2048},"class_type":"OmniGen2"},"142":{"_meta":{"title":"Text Multiline"},"inputs":{"text":["164",0]},"class_type":"Text Multiline"},"143":{"_meta":{"title":"Image Concatenate Multi"},"inputs":{"image_1":["152",0],"image_2":["156",0],"direction":"right","inputcount":2,"Update inputs":null,"match_image_size":false},"class_type":"ImageConcatMulti"},"144":{"_meta":{"title":"OmniGen2"},"inputs":{"seed":73138998819494,"dtype":"bf16","width":["156",1],"height":["156",2],"pipeline":["161",0],"max_pixels":1048576,"instruction":["71",0],"input_images":["143",0],"cfg_range_end":1,"cfg_range_start":0.30000000000000004,"negative_prompt":"(((deformed))), blurry, over saturation, bad anatomy, disfigured, poorly drawn face, mutation, mutated, (extra_limb), (ugly), (poorly drawn hands), fused fingers, messy drawing, broken legs censor, censored, censor_bar","num_inference_step":55,"text_guidance_scale":5,"image_guidance_scale":2.8000000000000003,"num_images_per_prompt":1,"max_input_image_side_length":2048},"class_type":"OmniGen2"},"147":{"_meta":{"title":"Save Image"},"inputs":{"images":["144",0],"filename_prefix":"ComfyUI"},"class_type":"SaveImage"},"148":{"_meta":{"title":"Save Image"},"inputs":{"images":["171",0],"filename_prefix":"ComfyUI"},"class_type":"SaveImage"},"149":{"_meta":{"title":"Resize Image v2"},"inputs":{"image":["163",0],"width":["136",0],"device":"cpu","height":["136",1],"pad_color":"0, 0, 0","divisible_by":2,"crop_position":"center","upscale_method":"nearest-exact","keep_proportion":"resize"},"class_type":"ImageResizeKJv2"},"151":{"_meta":{"title":"Load Image"},"inputs":{"image":"28958bedef343f43f1869a7bd6e9476a.jpg"},"class_type":"LoadImage"},"152":{"_meta":{"title":"Get Image Size & Count"},"inputs":{"image":["153",0]},"class_type":"GetImageSizeAndCount"},"153":{"_meta":{"title":"Resize Image v2"},"inputs":{"image":["168",0],"width":["136",0],"device":"cpu","height":["136",1],"pad_color":"0, 0, 0","divisible_by":2,"crop_position":"center","upscale_method":"nearest-exact","keep_proportion":"pad"},"class_type":"ImageResizeKJv2"},"155":{"_meta":{"title":"Load Image"},"inputs":{"image":"CS560FJ469-0001_1.jpg"},"class_type":"LoadImage"},"156":{"_meta":{"title":"Get Image Size & Count"},"inputs":{"image":["157",0]},"class_type":"GetImageSizeAndCount"},"157":{"_meta":{"title":"Resize Image v2"},"inputs":{"image":["169",0],"width":["136",0],"device":"cpu","height":["136",1],"pad_color":"0, 0, 0","divisible_by":2,"crop_position":"center","upscale_method":"nearest-exact","keep_proportion":"pad"},"class_type":"ImageResizeKJv2"},"159":{"_meta":{"title":"Save Image"},"inputs":{"images":["141",0],"filename_prefix":"ComfyUI"},"class_type":"SaveImage"},"160":{"_meta":{"title":"Save Image"},"inputs":{"images":["138",0],"filename_prefix":"ComfyUI"},"class_type":"SaveImage"},"161":{"_meta":{"title":"Load OmniGen2 Model"},"inputs":{"dtype":"bf16","scheduler":"euler","model_path":"models/OmniGen2","offload_type":"none"},"class_type":"LoadOmniGen2Model"},"163":{"_meta":{"title":"External Image (ComfyUI Deploy)"},"inputs":{"input_id":"input_image","description":"","display_name":"","default_value":["139",0],"default_value_url":""},"class_type":"ComfyUIDeployExternalImage"},"164":{"_meta":{"title":"External Text (ComfyUI Deploy)"},"inputs":{"input_id":"Prompt_Single_Image","description":"","display_name":"","default_value":"recreate the same image as photo-real style "},"class_type":"ComfyUIDeployExternalText"},"166":{"_meta":{"title":"External Enum"},"inputs":{"options":"[\"HQ\",\"MQ\",\"LQ\"]","input_id":"quality","description":"","display_name":"","default_value":"MQ"},"class_type":"ComfyUIDeployExternalEnum"},"167":{"_meta":{"title":"External Enum"},"inputs":{"options":"[\"Horizontal\",\"Vertical\",\"Squarish\"]","input_id":"aspect_ratio","description":"","display_name":"","default_value":"Vertical"},"class_type":"ComfyUIDeployExternalEnum"},"168":{"_meta":{"title":"External Image (ComfyUI Deploy)"},"inputs":{"input_id":"Double_input_image1","description":"","display_name":"","default_value":["151",0],"default_value_url":""},"class_type":"ComfyUIDeployExternalImage"},"169":{"_meta":{"title":"External Image (ComfyUI Deploy)"},"inputs":{"input_id":"Double_input_image2","description":"","display_name":"","default_value":["155",0],"default_value_url":""},"class_type":"ComfyUIDeployExternalImage"},"170":{"_meta":{"title":"External Text (ComfyUI Deploy)"},"inputs":{"input_id":"Double_ref_prompt","description":"","display_name":"","default_value":"Create a wedding figure based on the girl in the first image and the man in the second image. Set the background as a wedding hall, with the man dressed in a suit and the girl in a white wedding dress. Ensure that the original faces remain unchanged and are accurately preserved. The man should adopt a realistic style, whereas the girl should maintain their classic anime style."},"class_type":"ComfyUIDeployExternalText"},"171":{"_meta":{"title":"Image Stitch"},"inputs":{"image1":["143",0],"image2":["144",0],"direction":"right","spacing_color":"white","spacing_width":2,"match_image_size":true},"class_type":"ImageStitch"}}}