An unofficial Stable Horde worker bridge as a Stable Diffusion WebUI extension.
This extension is still WORKING IN PROGRESS, and is not ready for production use.
- Get jobs from Stable Horde, generate images and submit generations
- Configurable interval between every jobs
- Enable and disable extension whenever
- Detect current model and fetch corresponding jobs on the fly
- Show generation images in the Stable Diffusion WebUI
- Save generation images with png info text to local
-
Run the following command in the root directory of your Stable Diffusion WebUI installation:
git clone https://github.com/sdwebui-w-horde/sd-webui-stable-horde-worker.git extensions/stable-horde-worker
-
Launch the Stable Diffusion WebUI, You would see the
Stable Horde Worker
tab page. -
Register an account on Stable Horde and get your
API key
if you don't have one.Note: the default anonymous key
00000000
is not working for a worker, you need to register an account and get your own key. -
Setup your
API key
here. -
Setup
Worker name
here with a proper name. -
Make sure
Enable
is checked. -
Click the
Apply settings
buttons.
Here is the compatibilities with the official bridge.
Features | Supported? |
---|---|
img2img | ✔️ |
Inpainting | ✔️ |
Interrogate | ❌ |
Tiling | ✔️ |
Hi-res Fix | ✔️ |
Clip Skip | ❌ |
Face Restoration (GFPGAN) | ✔️ |
Upscale (ESRGAN) | ✔️ |
Sample Karras Scheduler | ⭕* |
R2 upload | ✔️ |
R2 source image | ❌ |
Multiple Models | ✔️ |
* Karras scheduler is partially supported in SD-WebUI Bridge, see below.
Samplers | Official Bridge | SD-WebUI Bridge | ||
---|---|---|---|---|
No Karras | Karras | No Karras | Karras | |
k_lms | ✔️ | ✔️ | ✔️ | ✔️ |
k_heun | ✔️ | ✔️ | ✔️ | ✔️ |
k_euler | ✔️ | ✔️ | ✔️ | ✔️ |
k_euler_a | ✔️ | ✔️ | ✔️ | ✔️ |
k_dpm_2 | ✔️ | ✔️ | ✔️ | ✔️ |
k_dpm_2_a | ✔️ | ✔️ | ✔️ | ✔️ |
k_dpm_fast | ✔️ | ✔️ | ✔️ | ✔️ |
k_dpm_adaptive | ✔️ | ✔️ | ✔️ | ✔️ |
k_dpmpp_2s_a | ✔️ | ✔️ | ✔️ | ✔️ |
k_dpmpp_2m | ✔️ | ✔️ | ✔️ | ✔️ |
k_dpmpp_sde | ✔️ | ✔️ | ✔️ | ✔️ |
dpmsolver | ✔️ | ✔️ | ❌ | ❌ |
ddim | ❌ | ❌ | ✔️ | ❌ |
plms | ❌ | ❌ | ✔️ | ❌ |
This project is licensed under the terms of the AGPL-3.0 License.