
In simple English
This tool lets you run artificial intelligence image models on your own computer. You get a web page interface that looks like a professional design studio. You can type what you want to see or draw right on the canvas to change parts of an image. It saves all your prompts and settings so you can repeat your work later. It costs nothing to use, but you need a powerful graphics card to run it.
What it is
InvokeAI is a creative engine for generative image models with a local web server and React (a library for building user interfaces) user interface. It provides an infinite canvas, node-based workflows, and model management for image generators.
What it is good for
Solo creators and designers who want to generate, edit, and upscale artificial intelligence images locally without paying for cloud subscriptions or sending their files to third-party servers.
- Includes an infinite canvas for drawing, inpainting, and outpainting directly on your images.
- Supports a wide range of open models including Stable Diffusion and Flux.
- Saves rich metadata inside generated images so you can recall exact settings later.
- Requires a dedicated graphics card with plenty of video memory to run large models locally.
- Heavy application with large model files that consume a lot of disk space.
- Setup can be tricky for non-programmers if hardware drivers or dependencies fail.
Paid cloud image generation services and basic command-line AI scripts
Stable Diffusion or Flux model checkpoints
- AUTOMATIC1111/stable-diffusion-webui165k stars
A popular alternative web interface for running Stable Diffusion with extensive extension support.
- Comfy-Org/ComfyUI141k stars
A node-based graphical user interface for generative models that offers deep control over the generation pipeline.
- snapcast/snapcast8.0k stars
A server and clients that play one audio stream in several rooms, kept in time with each other.
- MusicPlayerDaemon/MPD2.8k stars
A background music player with no interface of its own, controlled over a network by separate client programs.
- AcademySoftwareFoundation/OpenTimelineIO2.0k stars
An interchange format and library for editing timelines: the order and length of cuts, and references to the media, but not the media.
Download and run the official launcher from the releases page on GitHub.