Skip to content

A crowdsourced distributed cluster for AI art and text generation

License

Notifications You must be signed in to change notification settings

6un9-h0-Dan/AI-Horde

 
 

Repository files navigation

AI Horde

A massive crowdsourced distributed inference cluster for AI Models. This software can support both Image and Text generation. It allows people without a powerful GPU to use Stable Diffusion or Large Language Models like Pygmalion/Llama by relying on spare/idle resources provided by the community. It also allows non-python clients, such as games and apps, to use AI-provided generations.

For more questions, check the FAQ

Registering

To use the horde you need to have a registered account, or use anonymous mode.

To register an account, go to the AI Horde website:

and login with one of the available services. Once you do you'll see a form where you can put a username. Add one in and it will automatically store a user object for you and provide an API key to identify you.

Store this API key and use it for your client or bridge.

By logging in first, you can change your username and API key at any time. We don't store any identifiable information other than the ID string sent by the oauth for your user. We only use this for user uniqueness, and no other purpose.

If you want, you can also create a pseudonymous account, without logging in with oauth. However we will not maintain such accounts. If you lose access to it, you'll have to make a new one. If someone copies your API Key, they can impersonate you. You cannot change the username or API key anymore etc. If you don't want these risks, login to one of the available services instead.

If you do not want to login even with a pseudonymous account, you can use this service anonymously by using '0000000000' as your API key. However your usage and contributions will be not be tracked. Be aware that if this service gets too overloaded, anonymous mode might be turned off!

The point of registering is to track your usage and your contributions. The more you contribute to the Horde, the more priority you have. Read about this here

REST API

We provide a fully open REST API for all Generative AI functions we support.

Complete Documentation.

Community

If you have any questions or feedback, we have a vibrant community on discord

Horde-Specific Information

Please see the individual readmes for each specific mode supported by the AI Horde.

About

A crowdsourced distributed cluster for AI art and text generation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 94.6%
  • HTML 4.9%
  • Other 0.5%