SwarmUI
Image and video generation app with a simple Generate tab on top of a ComfyUI backend
Formerly StableSwarmUI

Our verdict
#1 of 4 in Local AI image generators · For a simple form on an NVIDIA PC
Pros
- Simple Generate tab, with the node graph there when you need it
- A privacy page that documents what goes online and how to turn off updates
Cons
- AMD support comes with warnings that some features won't work
- No Intel Arc setup in the docs
- Only a few extensions exist so far, by its own docs
Rankings and alternatives
- #1 of 4 Local AI image generators For a simple form on an NVIDIA PC
- InvokeAI #2 For editing and painting on a canvas
- ComfyUI #3 For video, audio and 3D, or building your own pipelines
- Stable Diffusion WebUI Forge - Neo #4 If you already know AUTOMATIC1111's web UI
Apps for generating images locally scores
Evaluated Nov 7, 2026 Evidence ↓- Image model families 5
5/5 means: Fifteen or more families
The Model Support page's main table lists 24 image model families and its obscure-models table 18 more.
- Graphics cards supported 3
3/5 means: NVIDIA, AMD and Apple Silicon
NVIDIA (recommended), AMD Radeon (installed on first run, with features that may not work) and Apple Silicon Macs are documented; Intel Arc and a processor-only mode aren't; the Docker page says it has no guidance for Intel GPUs.
- Setup effort 3
3/5 means: A downloaded script or portable package installs everything, without copying the code by hand
A downloaded
install-windows.batorinstall-linux.shinstalls everything and adds a desktop icon on Windows, and updates are a button in the app. It is a script rather than a graphical installer, and on Windows 10 you may need to install git and .NET by hand first. - Editing tools 4
4/5 means: Four of the five
The image editor does masked inpainting and can extend an image with an automatic mask, the
<region:...>prompt syntax applies prompts to areas, and upscaling is a slider. Layers in the editor aren't described. - Custom workflows 5
5/5 means: As 4, plus running a saved workflow from a simple form or the main screen without the graph
The Comfy Workflow tab gives the full ComfyUI node graph, and a custom workflow can then run from the simple Generate tab with its parameters listed there.
- Add-ons 4
4/5 means: Inside the app, you browse a list of add-ons and install one with a click
The Extensions tab lists the available extensions with an Install button; updating extensions from the app isn't described, and the docs say there are only a few extensions.
- Getting models 4
4/5 means: Both a list of starter models and downloads from any link or repository name
The first-run setup offers starter models, and the Model Downloader Utility and the documented API download a model from a URL.
- What leaves your computer 5
5/5 means: Generates locally, sends no usage data, and the project documents what does go online and how to turn it off
A privacy page says Swarm has no automatic phone-home or tracking and that local prompts and images are never sent to remote servers, and explains the update downloads and how to turn off auto-updating.
- Video and audio 4
4/5 means: Video plus audio or 3D
Video models (MiniMax H3, Wan, LTX-2 and more) and audio models (ACE-Step) are supported; 3D generation isn't documented.
- Several users 5
5/5 means: As 4, plus roles you can edit or create, such as limiting which models a role can use
Each user gets their own output folder, presets and settings; roles can be edited or created, and each role can be limited to certain model folders. The docs validate it for friends and family, not the public.
Evidence and sources
Apps for generating images locally scores
Image model families 1 quote
-
“Old or bad options also tracked listed via Obscure Model Support:”
github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/Model%20Support.md · checked
Graphics cards supported 4 quotes
-
“Swarm automatically installs proper-ish support for AMD Radeon graphics cards when you first install, and will prompt you to confirm during the install process.”
github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/AMD%20Radeon%20GPUs.md · checked -
“Some features simply won't work, or will have noticeably worse performance. If you have a choice, get an nvidia GPU.”
github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/AMD%20Radeon%20GPUs.md · checked -
“You can only run SwarmUI on Mac computers with M-Series Apple silicon processors (eg M1, M2, ...).”
github.com/mcmonkeyprojects/SwarmUI · checked -
“If you have an AMD or Intel GPU... uh, there's probably appropriate tooling for that. No idea what it is, good luck.”
github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/Docker.md · checked
Setup effort 5 quotes
-
“Download The Install-Windows.bat file, store it somewhere you want to install at (not Program Files), and run it.”
github.com/mcmonkeyprojects/SwarmUI · checked -
“It will place an icon on your desktop that you can use to re-launch the server at any time.”
github.com/mcmonkeyprojects/SwarmUI · checked -
“Note: if you're on Windows 10, you may need to manually install git and DotNET 8 SDK first. (Windows 11 this is automated).”
github.com/mcmonkeyprojects/SwarmUI · checked -
“Run the ./install-linux.sh script, it will install everything for you and eventually open the webpage in your browser.”
github.com/mcmonkeyprojects/SwarmUI · checked -
“Even pulling updates is just a UI button under the 'Server' tab!”
github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/Why%20Use%20Swarm.md · checked
Editing tools 4 quotes
-
“You can use <region:x,y,width,height,strength> prompt here to use an alternate prompt for a given region.”
github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/Features/Prompt%20Syntax.md · checked -
“Mask a region and go.”
github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/Model%20Support.md · checked -
“Add a Mask, draw a dot anywhere in the empty area (this is just a trick to tell the editor to automask all the empty area to the side, you don't need to mask it manually)”
github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/Model%20Support.md · checked -
“Why add and configure five differents nodes to do a hires fix when you can just check 'refiner' and drag a slider for your preferred upscale value.”
github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/Why%20Use%20Swarm.md · checked
Custom workflows 2 quotes
-
“Advanced users may favor the Comfy Workflow tab to get the unrestricted raw graph, but will still have reason to come back to the Generate tab for convenience features (image editor, auto-workflow-generation, etc) and powertools (eg Grid Generator).”
github.com/mcmonkeyprojects/SwarmUI · checked -
“You can now generate images as normal, but it will automatically use your workflow.”
github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/Advanced%20Usage.md · checked
Add-ons 2 quotes
-
“Currently there are only a few extensions out there, and they can be found on the Extensions tab.”
github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/Extensions.md · checked -
“If you like the sound one, look at its readme to make sure you want it. If so, hit the "Install" button.”
github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/Extensions.md · checked
Getting models 3 quotes
-
“Pick any starter model(s) you want to download.”
github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/Basic%20Usage.md · checked -
“The URL to download a model from.”
github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/APIRoutes/ModelsAPI.md · checked -
“If you want models downloaded by the Model Downloader Utility to go to a specific folder, set the DownloadToRootID to the relevant index”
github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/Advanced%20Usage.md · checked
What leaves your computer 4 quotes
-
“Swarm itself has no native autoenabled phone home nor data tracking.”
github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/Privacy.md · checked -
“As long as you're running locally, your prompts, generated images, etc. are never sent to remote servers.”
github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/Privacy.md · checked -
“You can disable auto updating in Server->Backends->edit the backend->disable AutoUpdate”
github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/Privacy.md · checked -
“Swarm does not auto-update itself by default (though you can enable this), but you can manual update in a couple clicks, and this of course downloads from github.com and nuget servers”
github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/Privacy.md · checked
Video and audio 1 quote
-
“Supports AI image models (Krea 2, Stable Diffusion, Flux, etc.), and AI video models (MiniMax H3, Wan, LTX-2, etc.), some AI audio models (ACE-Step, etc.) and will continue adding new ones in the future when they are released to the public.”
github.com/mcmonkeyprojects/SwarmUI · checked
Several users 4 quotes
-
“Every user has a different image output folder, different presets list, different user settings list, etc.”
github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/Sharing%20Your%20Swarm.md · checked -
“You can white/black list model folders, to limit what users see. You can do give different limits to different roles, and different roles to different users.”
github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/Sharing%20Your%20Swarm.md · checked -
“There are preconfigured base roles that set things up appropriately for the most common use cases. You can also make your own roles if you want.”
github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/Sharing%20Your%20Swarm.md · checked -
“Currently, SwarmUI is only validated to be safely usable by Friends and Family.”
github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/Sharing%20Your%20Swarm.md · checked
Facts
License 1 quote
-
“SwarmUI itself is under the MIT license, however some usages may be affected by the GPL variant licenses of connected projects list above, and note that any models used have their own licenses.”
github.com/mcmonkeyprojects/SwarmUI · checked
Runs on 3 quotes
-
“You can only run SwarmUI on Mac computers with M-Series Apple silicon processors (eg M1, M2, ...).”
github.com/mcmonkeyprojects/SwarmUI · checked -
“Download The Install-Windows.bat file, store it somewhere you want to install at (not Program Files), and run it.”
github.com/mcmonkeyprojects/SwarmUI · checked -
“Run the ./install-linux.sh script, it will install everything for you and eventually open the webpage in your browser.”
github.com/mcmonkeyprojects/SwarmUI · checked
Needs 2 quotes
-
“Note: if you're on Windows 10, you may need to manually install git and DotNET 8 SDK first. (Windows 11 this is automated).”
github.com/mcmonkeyprojects/SwarmUI · checked -
“You'll want Python 3.11 or 3.12.”
github.com/mcmonkeyprojects/SwarmUI · checked
Other quotes
Not cited by a score or fact 5 quotes
-
“This project is in Almost-Release status.”
github.com/mcmonkeyprojects/SwarmUI · checked -
“Swarm's primary backend provider, ComfyUI, is developed by an author who has consistently maintained a similar stance of pure privacy and has made a public promise that ComfyUI will never phone home.”
github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/Privacy.md · checked -
“Beginner users will love Swarm's primary Generate tab interface, making it easy to generate anything with a variety of powerful features.”
github.com/mcmonkeyprojects/SwarmUI · checked -
“cd SwarmUI and run the installation script: ./launch-macos.sh.”
github.com/mcmonkeyprojects/SwarmUI · checked -
“Swarm will generally try to auto-update ComfyUI and custom nodes, this will perform a git pull to github.com, which GitHub has anonymous statistic counters for events.”
github.com/mcmonkeyprojects/SwarmUI/blob/master/docs/Privacy.md · checked
