Stable Diffusion’s core is a complex model that runs on Python scripts, but most users interact with it via Graphical User Interfaces (GUIs) for ease.
Popular UIs:
- AUTOMATIC1111 WebUI:
- The most popular and powerful local UI.
- Supports advanced features: LoRA, ControlNet, embeddings, hypernetworks, inpainting, batch processing, etc.
- Constantly updated with many community plugins.
- ComfyUI:
- Node-based visual editor.
- Let's you build custom pipelines by connecting nodes for different steps (prompting, conditioning, etc.).
- Great for users who want full control over their workflow.
- InvokeAI, NMKD, DiffusionBee:
- Easier to install and beginner-friendly UIs.
- Often more streamlined but less feature-rich.