{"repo":"Haidra-Org/artbot","free":true,"listed":false,"github":"https://github.com/Haidra-Org/artbot","clone":"git clone https://github.com/Haidra-Org/artbot.git","description":"A front-end GUI for interacting with AI Horde's distributed cluster of Stable Diffusion workers","language":"TypeScript","stars":26,"topics":["ai-art","ai-art-generator","generative-ai","nextjs","stable-diffusion","typescript"],"license":"AGPL-3.0","category":"machine-learning","readme_excerpt":"ArtBot A front-end GUI for interacting with AI Horde's distributed cluster of Stable Diffusion workers. Table of Contents - Intro - Setup - Requirements - Installing - Usage - Development - Production - Contributions - Acknowledgements Intro ArtBot is a front-end web client designed for interacting with the AI Horde open source distributed cluster -- a group of GPUs running Stable Diffusion whose processing time has been kindly donated by an enthusiastic community of volunteers. ArtBot is built using Next.js 14 and Typescript. It uses client-side technologies such as IndexedDB and LocalStorage APIs in order to securely and privately store the AI generated images you've created using the cluster within your own web browser. Setup Requirements - node = 18.18.0 - npm = 9.5.1 Most of these steps should be applicable to Linux, MacOS, or Windows environments. Installing various versions of Node.js on your machine can be tricky. I am a big fan of nvm, which allows you to run multiple isolated versions of Node.js on your machine with ease. Using nvm , you can install Node like this: Installing Once you have your Node.js environment setup, you can clone this repository and install the required packages. Depending on the specs of your machine and speed of your internet connection, installing all packages may take a minute or two. Usage Development Alright, you should now be able to run the ArtBot web app! To run in development mode (which uses NextJS's hot reloading feature -- where yo","default_branch":null,"files":null,"tree":[],"storefront":"/r/Haidra-Org","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Haidra-Org/artbot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}