Offline, open-source image generator built on Stable Diffusion XL that lets you focus on prompts instead of manual parameter tuning.
invoke-ai/InvokeAI
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.
Open-source alternative to:Midjourney
Adobe Firefly
- Stars
- 28,752
- Forks
- 3,069
- Open issues
- 367
- Last commit
- 3 hours ago
What is it?
Invoke is a creative engine for generating visual media with AI image models. It runs a locally hosted web server and React-based UI, so users work in a browser against models installed on their own machine. The project is distributed through a launcher and supports Windows, macOS, and Linux.
The Unified Canvas supports text-to-image, image-to-image, in-painting, and out-painting, with brush tools for refining existing pictures or sketches. A node-based workflow editor lets users build and share custom generation pipelines, and a gallery with boards stores outputs with embedded metadata so prompts and settings can be recalled.
The project supports a long list of model families, including SD 1.5, SDXL, SD 3.5, and several Flux variants, along with embedding and model managers, upscaling tools, and SAM/SAM2 segmentation. Some models are available only through external APIs.
Key features
- 01Local web server with a React-based UI for browser-based generation
- 02Unified canvas with in-painting, out-painting, and brush tools
- 03Node-based workflow editor for building and sharing generation pipelines
- 04Board and gallery system with embedded metadata for recalling prompts and settings
- 05Support for many model families including SD 1.5, SDXL, SD 3.5, and Flux
Use cases
- Artists refining AI-generated images or sketches on a canvas
- Production teams building repeatable image generation pipelines
- Users who want to run image models locally through a browser UI
Topics
FAQ
- What is InvokeAI?
- 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. Invoke is a creative engine for generating visual media with AI image models. It runs a locally hosted web server and React-based UI, so users work in a browser against models installed on their own machine. The project is distributed through a launcher and supports Windows, macOS, and Linux.
- Is InvokeAI free to use? What license does it have?
- InvokeAI is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
- Is InvokeAI still maintained?
- Actively maintained. The last commit to InvokeAI was on Oct 19, 2026.
- What can I use InvokeAI for?
- Artists refining AI-generated images or sketches on a canvas Production teams building repeatable image generation pipelines Users who want to run image models locally through a browser UI
- Where can I get InvokeAI?
- The source code and installation instructions are on GitHub: https://github.com/invoke-ai/InvokeAI
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 node-graph GUI, API and backend for running diffusion models locally to generate images, video, audio and 3D content.
Open-source Stable Diffusion-based tool for generating character-consistent comic images and long-range image-to-video sequences.
A Codex skill that turns a theme or photo into a sparse, paper-textured minimal zine-style poster prompt or image.
Training, generation and utility scripts for Stable Diffusion and other image generation models, covering LoRA and fine-tuning.