https://github.com/dkackman/chiaswarm
Distributed GPU compute
https://github.com/dkackman/chiaswarm
Last synced: 4 months ago
JSON representation
Distributed GPU compute
- Host: GitHub
- URL: https://github.com/dkackman/chiaswarm
- Owner: dkackman
- License: apache-2.0
- Created: 2022-12-03T15:43:09.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-11-15T17:35:04.000Z (over 1 year ago)
- Last Synced: 2025-10-10T18:39:15.971Z (9 months ago)
- Language: Python
- Size: 55.3 MB
- Stars: 30
- Watchers: 2
- Forks: 5
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# chiaSWARM
[](https://github.com/dkackman/chiaSWARM/actions/workflows/codeql.yml)
[](https://github.com/psf/black)
Distributed GPU compute or "All these GPUs are idle now. Let's use em for something other than PoW!"
## Introduction
The chiaSWARM is a distributed network of GPU nodes, that run AI and ML workloads on behalf of users that may not have the requisite hardware.
GPU nodes are paid in [XCH](https://www.chia.net/).
_This is NOT Proof of Work on chia._
## Workloads
### Stable Diffusion
The first supported workload is various type of stable diffusion image generation and manipulation.
Open an issue to gain access and give it a try on [the swarm network](https://chiaswarm.ai/)!
## Roadmap
- ✓ Networking and core protocol
- ✓ Basic stable diffusion workloads (txt2image, img2img, various models)
- ✓ Image upscale, inpainting, and stable diffusion 2.1
- ✓ Docker
- ✓ More stable diffusion workloads (other interesting models & ongoing version bumps)
- See the current [list of supported models](https://chiaswarm.ai/about)
- ✓ XCH integration
- GPT workloads
- REAL ESRGAN image upscale and face fixing
- Whatever else catches our fancy
Suggestions, issues and pull requests welcome.
## Becoming the SWARM
In order to be a swarm node, you need a [CUDA](https://nvidia.custhelp.com/app/answers/detail/a_id/2132/~/what-is-cuda%3F) capable NVIDIA GPU with at least 8GB of VRAM; 30XX or better recommended.
Follow [the installation instructions](https://github.com/dkackman/chiaSWARM/wiki/Installation) to get started.