Windsander/ADI-Stable-Diffusion
Accelerate your Stable Diffusion inference with the library's universal C/C++ framework design, powered by ONNXRuntime & across platforms.
Provides both a C++ library and CLI tool that decouples inference from the Stable Diffusion framework by converting models to ONNX format, enabling flexible hardware acceleration (CUDA, TensorRT, CoreML, NNAPI) through configurable ONNXRuntime providers. Supports multiple inference modes including text-to-image and image-to-image with fine-grained control over scheduler algorithms, noise prediction strategies, and tokenization methods. Built with cross-platform deployment in mind via automated build scripts for macOS, Windows, Linux, and Android with configurable compile options for package size optimization.
445 stars. No commits in the last 6 months.
Stars
445
Forks
70
Language
C++
License
GPL-3.0
Category
Last pushed
Aug 16, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/diffusion/Windsander/ADI-Stable-Diffusion"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
leejet/stable-diffusion.cpp
Diffusion model(SD,Flux,Wan,Qwen Image,Z-Image,...) inference in pure C/C++
xlite-dev/lite.ai.toolkit
🛠A lite C++ AI toolkit: 100+ models with MNN, ORT and TRT, including Det, Seg, Stable-Diffusion,...
MochiDiffusion/MochiDiffusion
Run Stable Diffusion on Mac natively
ssube/onnx-web
web UI for GPU-accelerated ONNX pipelines like Stable Diffusion, even on Windows and AMD
xororz/local-dream
Run Stable Diffusion on Android Devices with Snapdragon NPU acceleration. Also supports CPU/GPU...