All 34 Dependencies
Every package ComfyUI depends on, ranked by repo health score.
ComfyUI is a modular, node-based graphical interface for designing and executing advanced generative AI workflows without writing code. Artists, researchers, and developers connect functional nodes — for model loading, text encoding, sampling, and post-processing — into visual graphs that precisely define how AI generates images, video, 3D assets, and audio. Unlike opinionated AI tools with fixed pipelines, ComfyUI exposes every variable and lets you wire the process exactly as you intend.
Built in Python on top of PyTorch, ComfyUI natively supports an extensive range of open-source models: SD1.x, SD2.x, SDXL, SD3, SD3.5, Stable Cascade, Pixart, AuraFlow, HunyuanDiT, Flux, Flux 2, Lumina Image 2.0, HiDream, Qwen Image, Omnigen 2, and Ernie Image for stills; Stable Video Diffusion, Mochi, LTX-Video, Hunyuan Video 1.5, Wan 2.1, and Wan 2.2 for video; ACE Step and Stable Audio for audio; and Hunyuan3D 2.0 for three-dimensional assets.
ComfyUI runs entirely offline on Windows, macOS, and Linux with support for NVIDIA, AMD, Intel, and Apple Silicon GPUs. Its dynamic VRAM management system offloads model weights to CPU RAM or disk on demand, making it possible to run large models on consumer GPUs with as little as 1 GB of VRAM. Entire workflows are serializable as JSON files, and generated images carry embedded metadata that lets anyone reconstruct the exact pipeline that produced them.
The platform has a thriving third-party ecosystem: ComfyUI Manager and the official Custom Node Registry give users access to thousands of community-built extensions, while Comfy API nodes optionally connect the interface to premium closed-source models from providers such as OpenAI, Anthropic, Google Gemini, Runway, Luma, and many others.