pdoane / seed-alchemy

Frontend UI and Backend Server for Stable Diffusion models

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Logo

SeedAlchemy: AI Image Generation

Screenshot

Features

  • 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

Installation

  1. Install Python and Node.js as prerequisites.
  2. Execute install.sh or install.bat. Also use these scripts when dependencies change.

Running

Backend:

  • In the top-level directory, execute backend/run.sh or backend\run.bat.

Frontend:

  • In the frontend directory:
  • npm run dev for development in a web browser
  • npm run build to compile .js to be served from the backend
  • Electron support is available with npm run electron-dev and npm run electron-build

Roadmap

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)

About

Frontend UI and Backend Server for Stable Diffusion models

License:Apache License 2.0


Languages

Language:TypeScript 67.8%Language:Python 31.3%Language:JavaScript 0.6%Language:HTML 0.1%Language:Batchfile 0.1%Language:Shell 0.1%Language:CSS 0.0%