{"id":20651933,"url":"https://github.com/jingshing/how-to-install-controlnet","last_synced_at":"2026-05-31T02:31:40.092Z","repository":{"id":121062194,"uuid":"606449236","full_name":"JingShing/How-to-install-controlNet","owner":"JingShing","description":"A respository help you install controlNet","archived":false,"fork":false,"pushed_at":"2023-02-26T14:35:42.000Z","size":2505,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-09T20:59:51.915Z","etag":null,"topics":["controlnet","installation","stable-diffusion","stable-diffusion-webui","stable-diffusion-webui-plugin"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JingShing.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-02-25T14:28:48.000Z","updated_at":"2024-04-15T17:56:32.000Z","dependencies_parsed_at":"2024-02-22T21:15:07.472Z","dependency_job_id":null,"html_url":"https://github.com/JingShing/How-to-install-controlNet","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/JingShing/How-to-install-controlNet","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JingShing%2FHow-to-install-controlNet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JingShing%2FHow-to-install-controlNet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JingShing%2FHow-to-install-controlNet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JingShing%2FHow-to-install-controlNet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JingShing","download_url":"https://codeload.github.com/JingShing/How-to-install-controlNet/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JingShing%2FHow-to-install-controlNet/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33717415,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-31T02:00:06.040Z","response_time":95,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["controlnet","installation","stable-diffusion","stable-diffusion-webui","stable-diffusion-webui-plugin"],"created_at":"2024-11-16T17:30:49.836Z","updated_at":"2026-05-31T02:31:40.071Z","avatar_url":"https://github.com/JingShing.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"English | [繁體中文](README_TCH.md)\n\n# How-to-install-controlNet\nA respository help you install controlNet\n\n# Stable Diffusion Webui\nBefore introduce controlNet. I will recommend you install Stable Diffusion Webui. It will be easier to follow the instruction below.\n\nIf you met any problems while instaling Stable Diffusion Webui. You can see this repo: [Lets-start-install-stable-diffusion](https://github.com/JingShing/Lets-start-install-stable-diffusion/blob/main/README.md)。\n\n# controlNet\n\nExtensions we need：\n* sd-webui-controlnet\n* openpose-editor\n\nThe extensions above can be install by GUI in the latest Stable Diffusion Webui.\n\nPlease go to extension. Choose Available and click Load from button. It will load a list from the website like the image below.\n\n![ex1](image/ex1.png)\n\nFind\n* sd-webui-controlnet\n* openpose-editor\n\nClick install.\n\n![ex2](image/ex2.png)\n\nAfter installed. Go to installed. See is it installed successfully?(If it doesn't display you can use reload to refresh page)\n\n![ex3](image/ex3.png)\n\nPlease click check for updates to see is it the latest version.(If it is not the latest version. You can check outdated extentions and click apply to update. Remember use reload to refresh page)\n\n---\n# OpenPose Editor\nAfter installed. You can see OpenPose Editor on the menu list.(If it doesn't display. You can use reload or restart Stable Diffusion Webui)\n\n![pose1](image/pose1.png)\n\nYou can use Detect from image to load pose from image. It can use manually adjust pose. (Before detect you may need to adjust resolution or size)\n\n![pose2](image/pose2.png)\n\nThis is detect from image. It may not work to well. You can adjust it by yourself.\n\n![pose3](image/pose3.png)\n![posture](image/pose_detect.png)\n\nAfter adjust by hand. (head side. Two points inside are eyes. Two points outside are ears.)\n\nYou can choose to sent to txt2img(Using text to generate image) or img2img(Using image to generate image). I will use txt2img as example.\n\n---\n# ControlNet in txt2img\nYou can see it has extra part in txt2img which is added by ControlNet.\n\nUsing this area you need to [download controlNet model](https://huggingface.co/webui/ControlNet-modules-safetensors/blob/main/control_openpose-fp16.safetensors). After download. Put it in Stable diffusion Webui folder:\n\n```stable-diffusion-webui\\extensions\\sd-webui-controlnet\\models```\n\nIf ControlNet area didn't load model successfully. It is recommend you to reload or restart Stable diffusion Webui.\n\n![control1](image/control1.png)\n\nIt will have several options to check. Remember checked enable to use controlNet pose as reference. If you have less vram you can also check low-vram to reduce vram demand.\n\n![control2](image/control2.png)\n\nAfter enter prompt and parameters you can started generate images. Output image will add a openpose for you can use in next time.\n\nOutput image and pose:\n\n![out1](image/out_image.png)\n![out2](image/out_pose.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjingshing%2Fhow-to-install-controlnet","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjingshing%2Fhow-to-install-controlnet","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjingshing%2Fhow-to-install-controlnet/lists"}