Diffuse is a Windows desktop UI for Huggingface Diffusers. It integrates directly with Python using the Python C API via CSnakes, enabling high-performance interop between .NET and Python for running diffusion models.
Features
- Automatic installation of isolated portable Python
- Device-specific Python virtual environments
- Automatic model downloads from Huggingface repositories
Supported Pipelines
Z-Image
- ZImagePipeline
- ZImageImg2ImgPipeline
Qwen Image
- QwenImagePipeline
- QwenImageImg2ImgPipeline
- QwenImageEditPlusPipeline
FLUX.1
- FluxPipeline
- FluxImg2ImgPipeline
- FluxKontextPipeline
- FluxControlNetPipeline
FLUX.2
- Flux2Pipeline
Chroma
- ChromaPipeline
- ChromaImg2ImgPipeline
Wan Video
- WanPipeline
- WanImageToVideoPipeline
StableDiffusionXL
- StableDiffusionXLPipeline
- StableDiffusionXLImg2ImgPipeline
- StableDiffusionXLControlNetPipeline
- StableDiffusionXLControlNetImg2ImgPipeline
TextToImage
ImageToImage
ImageEdit
ImageEdit-Multi
TextToVideo
ImageToVideo