InvokeAI
Professional creative engine with a unified canvas for Stable Diffusion and FLUX.
- Stars
- 28.6K
- Forks
- 3.1K
- Open issues
- 440
- Last commit
- 2026-10-15
Live from the GitHub API · updated 2026-10-15
What is InvokeAI?
InvokeAI pairs a polished web UI with a layer-based canvas for inpainting, outpainting, regional prompting and control layers. It manages models for you, supports SD1.5, SDXL and FLUX, and includes a node workflow editor for advanced users.
Key features
- Unified canvas with layers, masks and regional guidance
- Model manager with one-click starter models
- Node-based workflow editor
- Board-based gallery for organizing outputs
System requirements
- Platforms
- Windows · macOS · Linux · Docker
- GPU
- NVIDIA (CUDA), AMD (ROCm, Linux) or Apple Silicon
- VRAM
- 4 GB for SD1.5, 8 GB for SDXL, 10 GB+ for FLUX
- RAM
- 16 GB+ (32 GB for FLUX)
How to install InvokeAI
Summarized from the project’s README. Projects change quickly — check the GitHub page for the latest instructions.
Launcher (Windows / macOS / Linux)
- 1Download the Invoke Community Edition launcher from the official downloads page.
- 2Run the launcher, choose an install folder and GPU type, and click Install.
- 3Launch Invoke and add starter models from the Model Manager.
Docker (NVIDIA)
- 1Run the official image and open http://localhost:9090.
docker run --runtime=nvidia --gpus=all --publish 9090:9090 ghcr.io/invoke-ai/invokeai
Strengths
- Best canvas/inpainting UX
- Clean, stable UI
- Permissive license
Limitations
- Fewer community extensions than ComfyUI
- New models arrive later than in ComfyUI
InvokeAI alternatives compared
| Software | Stars | License | Platforms | VRAM |
|---|---|---|---|---|
| InvokeAI Professional creative engine with a unified canvas for Stable Diffusion and FLUX. | 28.6K | Apache-2.0 | 4 GB for SD1.5, 8 GB for SDXL, 10 GB+ for FLUX | |
| ComfyUI Node-based interface for diffusion models — images, video and audio. | 137.6K | GPL-3.0 | 4 GB minimum for SD1.5; 12 GB+ recommended for FLUX and video models | |
| Krita AI Diffusion Generate and inpaint inside the Krita painting app. | 10.7K | GPL-3.0 | — | |
| Fooocus Midjourney-like simplicity for SDXL: type a prompt and press Generate. | 53.4K | GPL-3.0 | 4 GB minimum, 6 GB+ recommended | |
| Stable Diffusion WebUI Forge A faster, leaner fork of the A1111 WebUI with FLUX support. | 13.1K | AGPL-3.0 | 6 GB+ (FLUX NF4/GGUF variants run on 6–8 GB) | |
| Stable Diffusion WebUI (AUTOMATIC1111) The classic browser UI for Stable Diffusion with a massive extension ecosystem. | 165.1K | AGPL-3.0 | 4 GB minimum (with --medvram/--lowvram), 8 GB+ recommended |
Related models
FAQ
Is InvokeAI free?
Yes — InvokeAI is open-source software released under the Apache-2.0 license. Check the license (and any model weight licenses) before commercial use.
Does InvokeAI run on Windows, Mac and Linux?
InvokeAI supports: Windows, macOS, Linux, Docker.
What hardware do I need for InvokeAI?
NVIDIA (CUDA), AMD (ROCm, Linux) or Apple Silicon. VRAM: 4 GB for SD1.5, 8 GB for SDXL, 10 GB+ for FLUX. RAM: 16 GB+ (32 GB for FLUX)
How do I install InvokeAI?
1. Download the Invoke Community Edition launcher from the official downloads page. 2. Run the launcher, choose an install folder and GPU type, and click Install. 3. Launch Invoke and add starter models from the Model Manager.
What are the best InvokeAI alternatives?
Popular alternatives include ComfyUI, Krita AI Diffusion, Fooocus, Stable Diffusion WebUI Forge. See the comparison table on this page.
Can I use InvokeAI online without installing it?
If you just want results, AiLoft runs top image models such as GPT Image 2.5 and Nano Banana Pro in the browser — no GPU or setup required.
Skip the install — generate images in your browser
No GPU, drivers or Python needed. Use GPT Image 2.5 and Nano Banana Pro online and compare them side by side.