StableStudio
Community interface for generative AI
The open-source version of DreamStudio, a browser-based app for generating and editing AI images using Stable Diffusion, that you run locally and can connect to any image generation back-end via a TypeScript plugin system.
StableStudio is the open-source version of DreamStudio, a web application made by Stability AI for generating and editing images using AI. If you have heard of Stable Diffusion, the AI image generation model, this is the official graphical interface that Stability AI built for working with it.
The application runs in a web browser. You clone the code to your own computer, install the dependencies, run a single command, and then access the tool at a local address in your browser. The setup process is intentionally short and the README describes it as four commands total.
The main difference between StableStudio and the hosted DreamStudio service is that StableStudio replaces the account and billing features with a plugin system. Instead of being locked into Stability AI's own back-end, you can connect StableStudio to any image generation back-end you prefer by writing or installing a plugin. This makes it useful for people running their own AI image servers locally or through other providers.
Out of the box it comes with a plugin that connects to Stability AI's API, so you can use it with your Stability AI account and API key if you have one. The plugin system is written in TypeScript and the README notes that anyone with some TypeScript knowledge can build their own plugin to support a different back-end.
The hosted version of this product, DreamStudio, continues to exist as a separate service and stays in sync with the open-source version. This repository is for people who want to self-host, customize, or build on top of the interface rather than use the managed version.
Where it fits
- Run a local AI image generation interface in your browser connected to your own Stable Diffusion server.
- Connect StableStudio to a custom image generation back-end by writing a TypeScript plugin.
- Use the full DreamStudio interface with your Stability AI API key without paying for the hosted service.
- Self-host and customize the UI to build a branded image generation tool on top of any AI back-end.