blob: 5f10140a2f6baa7d8a8b0e875a6262ceeaa91f74 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
stable-diffusion.cpp
Diffusion model inference in pure C/C++, built on ggml. Supports
Stable Diffusion 1.x/2.x/XL/3.x, FLUX, Wan, Qwen Image, Z-Image and
other image and video models, with LoRA, ControlNet, PhotoMaker and
ESRGAN upscaling.
This package is built with the Vulkan backend and ships:
sd-cli command line image/video generation
sd-server HTTP server (OpenAI and sdapi compatible) with web UI
WebP image I/O uses the system libwebp. WebM video output is not
enabled.
The ggml copy bundled here is upstream's patched fork, linked
statically, so it does not conflict with llama.cpp-vulkan.
The server web UI is built offline from pinned npm tarballs listed in
the .info file; no network access is needed during the build.
x86_64 only. Built with GGML_NATIVE, so the binaries are tuned to the
build host CPU.
|