This is a crowdsourced distributed cluster of Stable Diffusion workers
• As a requestor, you send a prompt to the horde which adds it into a "first in/first out" queue, prioritizing it according to the amount of Kudos you have. If the request has multiple generations required, it is split into multiple jobs by the horde. • Any joined workers periodically check-in to the horde and request a job to do. The horde sends them the first available request they can fulfil, by order of kudos-priority, respecting the worker's wishes for specific workers who have priority. • The worker generates the job's prompt and submits it back to the horde • Once all the component jobs of a request have been submitted, the horde marks the request as "Done" • The requestor can at any point check the status of their waiting requests and retrieve the results, even if they're not "done"