🗺 Contents – 🚀 Quick Start · ℹ️ About · 🙋 FAQ · 🧑💻 Contributing
📚 Documentation – 🎨 UI · ⚡️ platform.stability.ai
🔗 Links – 🎮 Discord · 🌈 DreamStudio · 🛟 Bugs & Support · 💬 Discussion
🚀 Installation
You'll need to head over to the Releases page to download StableStudio for your operating system. StableStudio will download and install its own managed copy of ComfyUI and the Stable Diffusion weights.
That's it! 🎉
About
StableStudio is Stability AI's official open-source variant of DreamStudio, our user interface for generative AI. It is a desktop application for local inference of Stable Diffusion that allows users to create and edit generated images. We're excited to see what the community does with it!
FAQ
What's the difference between StableStudio and DreamStudio?
Not much! There are a few tweaks we made to make the project more community-friendly:
-
We removed DreamStudio-specific branding.
-
StableStudio is now packaged as a tauri application
-
All "over-the-wire" API calls have been replaced by a ComfyUI backend.
-
We removed Stability-specific account features such as billing, API key management, etc.
- These features are still available at DreamStudio's account page.
Will DreamStudio still be supported?
Yes! Stability's hosted deployment of StableStudio will remain DreamStudio.
Building From Source
Make sure you have the rust toolchain, nodejs, and yarn installed
- Clone the repo
git clone https://github.com/Stability-AI/StableStudio
- Install dependencies
yarn install
cargo install tauri-cli
- Build
cargo tauri build
Or for development
cargo tauri dev
Installers/executables should be located in packages/stablestudio-ui/src-tauri/target/release/bundle
Contributing
Community contributions are encouraged!
The UI package's README is a great place to start. Bug fixes, documentation, general clean-up, new features, etc. are all welcome.
Here are some useful links...
TODO
Model download
- Design & implement a community model browser w/ download flow
- A way to parse URLs into a URL that downloads a model (from say an input)
- A universal way to download models from URLs
- BONUS: A way to pick up model downloads if app is closed suddenly
ComfyUI/SD install config
- Ability to change comfy location in settings (file choose dialog w/ tauri & write to settings.json)
- Ability to change comfy install location when/before downloading during first setup
- Ability to change the particular SD model & location when/before downloading during first setup
- Ability to change comfyui url in settings
- Ability to change comfyui cli flags in settings
Custom inputs
- define & implement a strategy for arbitrary inputs in stablestudio UI
Global job UI
- List model downloads
- List current/pending gens
- Ability to cancel jobs (global job API?)
- Floating UI for jobs - minimalistic

