Here are some key features of ComfyUI:
- Nodes/graph/flowchart interface: This allows you to experiment and create complex Stable Diffusion workflows without needing to code anything.
- Asynchronous Queue system: This system optimizes the workflow by only re-executing the parts of the workflow that change between executions.
- Command line options: Options like --lowvram and --cpu make it work on GPUs with less than 3GB vram or even without a GPU.
- Model support: It can load ckpt, safetensors, and diffusers models/checkpoints, standalone VAEs, and CLIP models.
- Workflow saving/loading: Workflows can be saved as Json files or loaded from generated PNG files.
- Offline functionality: ComfyUI works fully offline and will never download anything.
It’s gaining popularity among Stable Diffusion users due to its configurability and lightweight nature. It’s used by both developers and artists.