Skip to main content

gguf-diffuser

Image/video/audio generation GUI for GGUF models.

Install

pip install gguf-diffuser

Building the bundled engine requires a C/C++ toolchain and CMake ≥ 3.15 (on Windows: MSVC Build Tools). The engine source is resolved from a sibling diffusion checkout, a vendored vendor/diffusion. GPU backends are opt-in at build time via the engine's own options:

CMAKE_ARGS="-DSD_CUDA=ON"    pip install gguf-diffuser   # NVIDIA (CUDA)
CMAKE_ARGS="-DSD_HIPBLAS=ON" pip install gguf-diffuser   # AMD (ROCm/HIP)
CMAKE_ARGS="-DSD_METAL=ON"   pip install gguf-diffuser   # Apple (macOS)
CMAKE_ARGS="-DSD_VULKAN=ON"  pip install gguf-diffuser   # Vulkan

Usage

python -m gguf_diffuser             # launch the GUI in the browser
gguf-diffuser                       # same
gguf-diffuser --port 8643 --no-browser

GUI features (as in the desktop app's diffusion panel):

  • txt2img with the full model stack: --model / --diffusion-model, VAE, external text encoders (--clip_l, --t5xxl, --llm, …), additional models (ControlNet, TAESD, upscaler, PhotoMaker, …), tokenizer packs
  • image inputs: init image (img2img), mask (inpainting), end frame, control image, reference images
  • sampling controls: CFG scale, steps, size, seed, batch count, all engine sampling methods and schedules, flash attention, low-VRAM flags
  • live progress and engine log, output gallery, saved workflows (localStorage + JSON export/import), copyable/editable CLI command

Engine CLI passthrough (runs the bundled diffusion binary):

python -m gguf_diffuser engine -- --diffusion-model model.gguf -p "a cat" -o cat.png
gguf-diffuser engine -- --help

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gguf_diffuser-0.0.2.tar.gz (29.7 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gguf_diffuser-0.0.2-py3-none-win_amd64.whl (42.1 MB view details)

Uploaded Python 3Windows x86-64

File details

Details for the file gguf_diffuser-0.0.2.tar.gz.

File metadata

  • Download URL: gguf_diffuser-0.0.2.tar.gz
  • Upload date:
  • Size: 29.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for gguf_diffuser-0.0.2.tar.gz
Algorithm Hash digest
SHA256 9cab7d0844ae14d5c25b31416411f8453210ed61984227c8e6f15ea99a8a43d4
MD5 35134fe381aadc83ee606a41d2e82f71
BLAKE2b-256 a1222a7e20fb2f755547db986f94542271196ca8ce2a6dccfb43a437eba3a681

See more details on using hashes here.

File details

Details for the file gguf_diffuser-0.0.2-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for gguf_diffuser-0.0.2-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 2dd59ec93692632aea2f8afdf8ec4c4b5c137a8cf045bbaa3bc27bb64a542d40
MD5 3259ebb6411059e4de137641062d1334
BLAKE2b-256 89e3393da6c71a1e33c85f0071a1807efd15eb9d23543d1abf5d8828cdbb9e03

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 files

0.0.1

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page