- Stable Diffusion 1.x, 2.x, SDXL
- Text to Image
- Image to Image
- Inpainting
- Prompt Weighting using Compel
- ControlNet
- LoRA
- Textual Inversion/Embeddings
- High-resolution fix
- ESRGAN Upscaling
- GFPGAN Face Restoration
- Prompt Generator
- Real-time preview of latent space
- Thumbnail viewer with collections
- Install Python and Node.js as prerequisites.
- Execute
install.sh
orinstall.bat
. Also use these scripts when dependencies change.
Backend:
- In the top-level directory, execute
backend/run.sh
orbackend\run.bat
.
Frontend:
- In the
frontend
directory: npm run dev
for development in a web browsernpm run build
to compile .js to be served from the backend- Electron support is available with
npm run electron-dev
andnpm run electron-build
In progress switching technology stacks to use React for the frontend. Features from the earlier QT version to still implement:
- Clip Interrogator
- Image gallery/slideshow mode
- Canvas mode (IN DEVELOPMENT)