{"id":18997426,"url":"https://github.com/vedanthb/comfyui-interior-design","last_synced_at":"2026-04-17T04:30:22.228Z","repository":{"id":235847142,"uuid":"791043044","full_name":"VedanthB/comfyui-interior-design","owner":"VedanthB","description":null,"archived":false,"fork":false,"pushed_at":"2024-04-24T13:04:04.000Z","size":56,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-01T17:13:15.008Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/VedanthB.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":"supported_weights.md","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-04-24T01:48:46.000Z","updated_at":"2024-04-24T15:04:11.000Z","dependencies_parsed_at":null,"dependency_job_id":"e88cd3ce-d14d-4234-ae26-9c99a6b819ee","html_url":"https://github.com/VedanthB/comfyui-interior-design","commit_stats":null,"previous_names":["vedanthb/comfyui-interior-design"],"tags_count":0,"template":false,"template_full_name":"fofr/cog-comfyui","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VedanthB%2Fcomfyui-interior-design","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VedanthB%2Fcomfyui-interior-design/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VedanthB%2Fcomfyui-interior-design/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VedanthB%2Fcomfyui-interior-design/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/VedanthB","download_url":"https://codeload.github.com/VedanthB/comfyui-interior-design/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240013837,"owners_count":19734150,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-08T17:40:47.834Z","updated_at":"2026-04-17T04:30:21.908Z","avatar_url":"https://github.com/VedanthB.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# cog-comfyui\n\nRun ComfyUI workflows on Replicate:\n\nhttps://replicate.com/fofr/any-comfyui-workflow\n\nWe recommend:\n\n- trying it with your favorite workflow and make sure it works\n- writing code to customise the JSON you pass to the model, for example changing seeds or prompts\n- using the Replicate API to run the workflow\n\nTLDR: json blob -\u003e img/mp4\n\n## What’s included\n\nWe've tried to include many of the most popular model weights:\n\n[View list of supported weights](https://github.com/fofr/cog-comfyui/blob/main/supported_weights.md)\n\nThe following custom nodes are also supported, these are fixed to specific commits:\n\n- [ComfyUI Advanced ControlNet](https://github.com/Kosinkadink/ComfyUI-Advanced-ControlNet/tree/bd5bcbf)\n- [ComfyUI AnimateDiff Evolved](https://github.com/Kosinkadink/ComfyUI-AnimateDiff-Evolved/tree/6148195)\n- [ComfyUI BRIA AI RMBG](https://github.com/ZHO-ZHO-ZHO/ComfyUI-BRIA_AI-RMBG/tree/44a3f8f)\n- [ComfyUI Comfyroll CustomNodes](https://github.com/Suzie1/ComfyUI_Comfyroll_CustomNodes/tree/d78b780)\n- [ComfyUI Controlnet Aux](https://github.com/Fannovel16/comfyui_controlnet_aux/tree/6d6f63c)\n- [ComfyUI Essentials](https://github.com/cubiq/ComfyUI_essentials/tree/c9236fe)\n- [ComfyUI FizzNodes](https://github.com/FizzleDorf/ComfyUI_FizzNodes/tree/cd6cadd)\n- [ComfyUI Frame Interpolation](https://github.com/Fannovel16/ComfyUI-Frame-Interpolation/tree/5e11679)\n- [ComfyUI Impact Pack](https://github.com/fofr/ComfyUI-Impact-Pack/tree/07a18e7)\n- [ComfyUI Inspire Pack](https://github.com/ltdrdata/ComfyUI-Inspire-Pack/tree/c8231dd)\n- [ComfyUI InstantID](https://github.com/cubiq/ComfyUI_InstantID/tree/8b7932a)\n- [ComfyUI IPAdapter Plus](https://github.com/cubiq/ComfyUI_IPAdapter_plus/tree/0d0a7b3)\n- [ComfyUI KJNodes](https://github.com/kijai/ComfyUI-KJNodes/tree/48d5a18)\n- [ComfyUI LayerDiffuse](https://github.com/huchenlei/ComfyUI-layerdiffuse/tree/151f746)\n- [ComfyUI Logic](https://github.com/theUpsider/ComfyUI-Logic/tree/fb88973)\n- [ComfyUI Nodes for External Tooling](https://github.com/Acly/comfyui-tooling-nodes/tree/bcb591c)\n- [ComfyUI PhotoMaker Plus](https://github.com/shiimizu/ComfyUI-PhotoMaker-Plus/tree/4c61084)\n- [ComfyUI TinyTerra Nodes](https://github.com/TinyTerra/ComfyUI_tinyterraNodes/tree/eda8a09)\n- [ComfyUI UltimateSDUpscale](https://github.com/ssitu/ComfyUI_UltimateSDUpscale/tree/bcefc5b)\n- [ComfyUI VideoHelperSuite](https://github.com/Kosinkadink/ComfyUI-VideoHelperSuite/tree/1dbf01b)\n- [comfyui-reactor-node](https://github.com/Gourieff/comfyui-reactor-node/tree/ae81f62)\n- [comfyui_segment_anything](https://github.com/storyicon/comfyui_segment_anything/tree/681d977)\n- [Derfuu ComfyUI ModdedNodes](https://github.com/Derfuu/Derfuu_ComfyUI_ModdedNodes/tree/2ace4c4)\n- [Efficiency Nodes ComfyUI](https://github.com/jags111/efficiency-nodes-comfyui/tree/1ac5f18)\n- [masquerade-nodes-comfyui](https://github.com/BadCafeCode/tree/masquerade-nodes-comfyui/240209b)\n- [WAS Node Suite](https://github.com/WASasquatch/was-node-suite-comfyui/tree/33534f2)\n\nRaise an issue to request more custom nodes or models, or use this model as a template to roll your own.\n\n## How to use\n\n### 1. Get your API JSON\n\nYou’ll need the API version of your ComfyUI workflow. This is different to the commonly shared JSON version, it does not included visual information about nodes, etc.\n\nTo get your API JSON:\n\n1. Turn on the \"Enable Dev mode Options\" from the ComfyUI settings (via the settings icon)\n2. Load your workflow into ComfyUI\n3. Export your API JSON using the \"Save (API format)\" button\n\nhttps://private-user-images.githubusercontent.com/319055/298630636-e3af1b59-ddd8-426c-a833-808e7f199fac.mp4\n\n### 2. Gather your input files\n\nIf your model takes inputs, like images for img2img or controlnet, you have 3 options:\n\n#### Use a URL\n\nModify your API JSON file to point at a URL:\n\n```diff\n- \"image\": \"/your-path-to/image.jpg\",\n+ \"image\": \"https://example.com/image.jpg\",\n```\n\n#### Upload a single input\n\nYou can also upload a single input file when running the model.\n\nThis file will be saved as `input.[extension]` – for example `input.jpg`. It'll be placed in the ComfyUI `input` directory, so you can reference in your workflow with:\n\n```diff\n- \"image\": \"/your-path-to/image.jpg\",\n+ \"image\": \"image.jpg\",\n```\n\n#### Upload a zip file or tar file of your inputs\n\nThese will be downloaded and extracted to the `input` directory. You can then reference them in your workflow based on their relative paths.\n\nSo a zip file containing:\n\n```\n- my_img.png\n- references/my_reference_01.jpg\n- references/my_reference_02.jpg\n```\n\nMight be used in the workflow like:\n\n```\n\"image\": \"my_img.png\",\n...\n\"directory\": \"references\",\n```\n\n### Run your workflow\n\nWith all your inputs updated, you can now run your workflow.\n\nSome workflows save temporary files, for example pre-processed controlnet images. You can also return these by enabling the `return_temp_files` option.\n\n## Developing locally\n\nClone this repository:\n\n```sh\ngit clone --recurse-submodules https://github.com/fofr/cog-comfyui.git\n```\n\nRun the [following script](https://github.com/fofr/cog-comfyui/blob/main/scripts/clone_plugins.sh) to install all the custom nodes:\n\n```sh\n./scripts/clone_plugins.sh\n```\n\n### Running the Web UI from your Cog container\n\n1. **GPU Machine**: Start the Cog container and expose port 8188:\n```sh\nsudo cog run -p 8188 bash\n```\nRunning this command starts up the Cog container and let's you access it\n\n2. **Inside Cog Container**: Now that we have access to the Cog container, we start the server, binding to all network interfaces:\n```sh\ncd ComfyUI/\npython main.py --listen 0.0.0.0\n```\n\n3. **Local Machine**: Access the server using the GPU machine's IP and the exposed port (8188):\n`http://\u003cgpu-machines-ip\u003e:8188`\n\nWhen you goto `http://\u003cgpu-machines-ip\u003e:8188` you'll see the classic ComfyUI web form!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvedanthb%2Fcomfyui-interior-design","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvedanthb%2Fcomfyui-interior-design","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvedanthb%2Fcomfyui-interior-design/lists"}