File size: 1,117 Bytes
70370fa
 
713a38b
 
 
70370fa
 
 
 
734098f
713a38b
8bcf968
713a38b
 
 
 
 
 
 
8bcf968
713a38b
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
---
title: README
emoji: 🧩
colorFrom: purple
colorTo: pink
sdk: static
pinned: false
---

# Modular Diffusers Community 🧩

Creative generative workflows built with **Modular Diffusers** 🧨 for state-of-the-art open source models.

## What Modular Diffusers is

Diffusion pipelines are usually monolithic: one class per task, and a new task means a new pipeline. Modular
Diffusers breaks that into **composable blocks** — encode, prepare, denoise, decode — that you assemble into a
workflow, share components between them through a `ComponentsManager` so one loaded model serves several tasks,
and swap or subclass a single block instead of forking a pipeline. It is how a workflow that would be a graph of
custom nodes becomes a few lines of Python.

- 📚 [Documentation](https://huggingface.co/docs/diffusers/main/en/modular_diffusers/overview) · [Quickstart](https://huggingface.co/docs/diffusers/main/en/modular_diffusers/quickstart)
- 📝 [Introducing Modular Diffusers](https://huggingface.co/blog/modular-diffusers)
- 🧪 [Modular Diffusers on GitHub](https://github.com/huggingface/diffusers)