Stable Diffusion + Dreambooth, without all the cruft
StableDiffusion+ is a completely new, from-scratch implementation of Stable Diffusion, with a focus on security, performance, and ease of use; while maintaining a more developer-friendly codebase.
The application features a modular design that allows for easy extension and modification. Existing modules include inference (image generation), Dreambooth training, a native file browser and image viewer, a tagging module, and a module for conversion of various checkpoint formats.
python launch.py
or
accelerate launch launch.py
admin
.Diffusers-based inference with native support for ControlNet, LoRA, and dreambooth models without the need to convert/extract anything.
Mobile and PC friendly! The WebUI is designed to work on any device, and existing modules include both touch and keyboard inputs for a number of actions.
The same dreambooth training engine as used in Auto1111. Literally. It's the extension with a wrapper.
Multiple user support, with configurations to limit the number of GPU-intensive tasks allowed to run at once. Users have individual directories which are isolated from the main filesystem, as well as a shared directory for models.
A basic tagging module to allow fast captioning of images.
A native file browser and image viewer, with support for file uploads, deletions, and renaming.