SwarmUI (formerly StableSwarmUI) is a modular, self-hosted web interface for generative image, video, and audio models. It supports image models such as Krea 2, Stable Diffusion, and Flux, video models such as MiniMax H3, Wan, and LTX-2, and some audio models such as ACE-Step, with new models added as they are publicly released.
The interface has two main modes. The Generate tab is a form-driven view for creating images and videos, with convenience features such as an image editor, automatic workflow generation, and a Grid Generator for parameter sweeps. The Comfy Workflow tab exposes the raw ComfyUI node graph for users who want unrestricted control. SwarmUI can install ComfyUI automatically as its backend, and it can also use AUTOMATIC1111's Stable Diffusion web UI.
The name comes from its original purpose: spreading a single user's generations across a swarm of GPUs at once, which helps with large grid generations. The server is written in C# on .NET, runs on Windows, Linux, Apple silicon Macs, and Docker, and has templates for cloud GPU providers such as Runpod and Vast.ai. It is in beta, and native LLM-assisted prompting is a stated gap that an extension currently covers.
Features
- Generate tab: a form-based interface for image and video generation aimed at both beginners and advanced users
- Comfy Workflow tab: direct access to the raw ComfyUI node graph
- Model coverage: image models (Krea 2, Stable Diffusion, Flux), video models (MiniMax H3, Wan, LTX-2), and audio models (ACE-Step)
- Grid Generator: sweeps parameters across a grid of generations
- Multi-GPU generation: spreads one user's generations across several GPUs
- Image editor and auto-workflows: edit images and generate ComfyUI workflows from Generate-tab settings
- Backend choice: auto-installs ComfyUI, or uses AUTOMATIC1111's Stable Diffusion web UI
- Optional add-ons: face detection with YOLOv8, IP Adapter face support, aesthetic scoring, and background removal
- Extensions: user-built extensions and custom ComfyUI node packs
- Deployment targets: Windows, Linux, Apple silicon Macs, Docker, Google Colab, Runpod, and Vast.ai
