A node-graph GUI, API and backend for running diffusion models locally to generate images, video, audio and 3D content.
mcmonkeyprojects/SwarmUI
A modular web UI for AI image, video and audio generation, built on Stable Diffusion, Flux, Wan and other models, with a ComfyUI workflow tab.
Open-source alternative to:Midjourney
- Stars
- 4,689
- Forks
- 476
- Open issues
- 152
- Last commit
- 12 hours ago
What is it?
SwarmUI is a web interface for running generative AI models locally. It supports image models such as Stable Diffusion and Flux, video models such as Wan and LTX-2, and some audio models such as ACE-Step, and it adds new model support as models are released.
The main Generate tab is aimed at beginners and offers a simplified way to produce images with many options, including an image editor and automatic workflow generation. A Comfy Workflow tab exposes the raw ComfyUI node graph for users who want full control, and powertools such as the Grid Generator run from the same interface.
SwarmUI can distribute generation jobs across multiple GPUs, and it installs its dependencies on Windows, Linux and Apple silicon Macs. It also runs on cloud GPU services and in Docker, and it is extensible through user-built extensions.
Key features
- 01Generate tab with a simplified interface for image, video and audio creation.
- 02Comfy Workflow tab that exposes the raw ComfyUI node graph.
- 03Grid Generator and other powertools for batch and comparison runs.
- 04Can distribute generation work across multiple GPUs.
- 05Installers for Windows, Linux and Apple silicon Macs, plus Docker support.
- 06Extensible through user-built extensions.
Use cases
- Running Stable Diffusion or Flux image generation on a local GPU through a browser UI.
- Comparing many prompt or parameter variations with grid generation.
- Using a visual front end for ComfyUI workflows without building graphs from scratch.
- Hosting a generation server on a cloud GPU or headless machine for remote access.
Quick start
- 1
Install git and the .NET 8 SDK (x64) first
- 2
Clone the repository
git clone https://github.com/mcmonkeyprojects/SwarmUI - 3
Open the SwarmUI folder and run the Windows launcher
launch-windows.bat - 4
Follow the install instructions on the web page that opens
Things to know
- The README says the macOS version only runs on Apple silicon Macs (M-series).
- Python 3.11 or 3.12 is recommended, and Python 3.14 or later should not be used.
- Some connected components are GPL, LGPL or AGPL, and the optional ultralytics face detection is AGPL.
- The project is in Beta, and the README calls it an almost-release status.
Topics
FAQ
- What is SwarmUI?
- A modular web UI for AI image, video and audio generation, built on Stable Diffusion, Flux, Wan and other models, with a ComfyUI workflow tab. SwarmUI is a web interface for running generative AI models locally. It supports image models such as Stable Diffusion and Flux, video models such as Wan and LTX-2, and some audio models such as ACE-Step, and it adds new model support as models are released.
- Is SwarmUI free to use? What license does it have?
- SwarmUI is open source under the MIT license. Check the license terms before using it in commercial products.
- Is SwarmUI still maintained?
- Actively maintained. The last commit to SwarmUI was on Oct 20, 2026.
- What can I use SwarmUI for?
- Running Stable Diffusion or Flux image generation on a local GPU through a browser UI. Comparing many prompt or parameter variations with grid generation. Using a visual front end for ComfyUI workflows without building graphs from scratch. Hosting a generation server on a cloud GPU or headless machine for remote access.
- How do I install SwarmUI?
- Install git and the .NET 8 SDK (x64) first Clone the repository: git clone https://github.com/mcmonkeyprojects/SwarmUI Open the SwarmUI folder and run the Windows launcher: launch-windows.bat Follow the install instructions on the web page that opens
- Where can I get SwarmUI?
- The source code and installation instructions are on GitHub: https://github.com/mcmonkeyprojects/SwarmUI
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A Gradio-based web UI for running Stable Diffusion and newer image/video models, continuing the Forge fork with added model support and optimizations.
A web-based creative engine for generating and editing images with Stable Diffusion and other AI models, featuring a unified canvas and node-based workflows.
An all-in-one training suite for finetuning diffusion image, video and audio models on consumer GPUs, via a web UI or CLI.
A Krita plugin that brings generative AI image creation, inpainting and outpainting into your painting workflow, backed by a local or cloud ComfyUI server.
An open source AI logo generator built on FLUX models via Together AI, offering free, account-less logo creation and brand kit export.