stable-diffusion-desktop

command module
v0.1.0-alpha2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 7, 2024 License: GPL-3.0 Imports: 17 Imported by: 0

README

Stable diffusion desktop

Minimalist stable-diffusion desktop application with only one executable file (No python required).

It is currently in preview, so there may be many issues. Feedback is welcome.

User Guide

Download the latest release from here

Features

  • use stable-diffusion.cpp as backend
  • SD1.x, SD2.x, SD-Turbo, SDXL-Turbo support
  • 16-bit, 32-bit float and 4-bit, 5-bit, 8-bit integer quantization support
  • Accelerated memory-efficient CPU inference
  • Auto-detect CPU and GPU and cross-platform support
  • Full Nvidia ( CUDA12 ) GPU backend for GPU acceleration (Windows Only) and AMD GPU (Windows Only) come soon.
  • Can load ckpt, safetensors, gguf and diffusers models/checkpoints.
  • Sampling method

TODO

  • UI improvements
  • More acceleration platform support
  • Image to Image support
  • Random seed support
  • Lora support
  • Upscaling support
  • Remote server support
  • Full Screen support
  • terminal show full progress bar
  • LCM/LCM-LoRA support
  • TAESD support
  • auto download model/checkpoint/lora
  • auto update
  • plugin support
  • i18n support

UI ShowCase

Development

If you want to participate in the development, please check out the development.md.

Disclaimer

This program only provides capabilities related to Stable Diffusion inference. Users are required to comply with the relevant laws of the region and country where they are located, as well as the model license. Any developer related to this software does not assume corresponding legal and supervisory obligations. If you download and use this software, you have confirmed this disclaimer and the open source Licensed of this software.

License

Copyright (c) Cyberhan123. All rights reserved. Licensed under the GPL-3.0 license. See License.txt in the project root for license information.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL