Skip to content

Latest commit

 

History

History
101 lines (72 loc) · 6.02 KB

index_stable.md

File metadata and controls

101 lines (72 loc) · 6.02 KB

Stable Horde

This is a crowdsourced distributed cluster of Stable Diffusion workers. If you like this service, consider joining the horde yourself!

For more information, check the FAQ. Also check out our sister project for text generation: KoboldAI Horde. Finally you can also follow the main developer's blog

Latest News

{news}

Stats

  • Average Recent Performance: {avg_performance} {avg_thing_name} per second.
  • Total generated: {total_things} {total_things_name}.
  • Total images generated: {total_fulfillments}{total_fulfillments_char}.
  • Total images interrogated: {total_forms}{total_forms_char}.
  • Active Image Generating Workers/Threads: {image_workers}/{image_worker_threads}
  • Active Interrogation Processing Workers/Threads: {interrogation_workers}/{interrogation_worker_threads}
  • Queue: {total_queue} requests for a total of {queued_things} {queued_things_name}. {total_forms_queue} interrogation forms.

Usage

First Register an account which will generate for you an API key. Store that key somewhere.

  • if you do not want to register, you can use '0000000000' as api_key to connect anonymously. However anonymous accounts have the lowest priority when there's too many concurrent requests!
  • To increase your priority you will need a unique API key and then to increase your Kudos. Read how Kudos are working.

GUI

Command Line

  1. Git clone this repository
  2. Make sure you have python3 installed
  3. Open a git bash (or just bash in linux)
  4. Download the cli requirements with python -m pip install -r cli_requirements.txt --user
  5. Run ./cli_requests.py

You can use ./cli_requests.py -h to see the command line arguments to use

You can make a copy of cliRequestData_template.py into cliRequestData.py and edit it, to use common variables for your generations. Command line arguments will always take precedence over cliRequestData.py so you can use them to tweak your generations slightly.

Tools

REST API

Full Documentation

If you are developing a paid or ad-based integration with the Stable Horde, we request that you use part of your profits to support the horde. If your app is solely reliant on the volunteer resources of the horde, we expect at least 50% of those should go to supporting the horde itself, preferrably by onboarding your own workers. If the horde is merely an option among many, we suggest you assign some workers to the horde depending on how much it's being utilized by your client base.

Services

Community

Credits

These are the people who made this software possible.

  • Db0 - Development and Maintenance
  • Sygil-Dev - Worker backend code.
  • Sponsors - See our complete sponsor list including our patreon supporters

And of course, everyone contributing their SD to the horde!