InvokeAI - AI Workflow Tools Tool

Overview

InvokeAI is an open-source, locally-run image generation and workflow toolkit built around the Stable Diffusion ecosystem. It provides a browser-based React WebUI, a scriptable CLI, and a node-based Workflow Editor so artists and teams can build repeatable generation pipelines, combine samplers/models/processing nodes, and manage model assets. According to the project's GitHub repository, InvokeAI supports ckpt and diffusers formats and popular model families including SD1.5, SD2.0, SDXL and FLUX; it also includes an integrated Model Manager, Embedding Manager, upscalers and a Unified Canvas for in/out-painting and brush-based edits. ([github.com](https://github.com/invoke-ai/InvokeAI)) ([github.com](https://github.com/invoke-ai/InvokeAI/releases)) The project is distributed under a permissive open-source license and published as a community edition that you can install locally; the repo and release notes show active ongoing development and regular releases (latest community release: v6.10.0). InvokeAI documents system requirements and low-VRAM modes for smaller GPUs, and the release notes highlight recent additions such as Z-Image Turbo (ZiT) support, workflow tags, prompt-weighting hotkeys and model manager improvements. Community feedback praises the UI and workflow approach while noting occasional performance or platform-specific stability issues (common topics on Discord/Reddit). For developers, InvokeAI exposes an invocation API to author custom nodes and programmatic integrations. ([github.com](https://github.com/invoke-ai/InvokeAI))

GitHub Statistics

  • Stars: 26,529
  • Forks: 2,755
  • Contributors: 335
  • License: Apache-2.0
  • Primary Language: TypeScript
  • Last Updated: 2026-01-08T21:48:16Z
  • Latest Release: v6.10.0

Key Features

  • Unified Canvas with inpainting, outpainting, brush tools and regional guidance.
  • Node-based Workflow Editor to chain model nodes, samplers, and post-processing steps.
  • Model Manager supporting ckpt, diffusers, safetensors, GGUF, LoRA, ControlNet and imports.
  • Gallery/Board with metadata, prompt recall, drag-and-drop remixing of past outputs.
  • Low-VRAM modes and automatic VRAM release to run on constrained GPUs.
  • Multiple samplers and schedulers (Euler, Heun, LCM, others) and prompt-weighting hotkeys.
  • CLI, WebUI, and a Python client for automation and batch workflows.

Example Usage

Example (python):

import asyncio
from invoke import Invoke
from invoke.api import BaseModels, ModelType

async def main():
    # Connect to a running local InvokeAI instance (web UI / server must be running)
    invoke = Invoke()

    # Wait until the local server responds and report its version
    print("Waiting for InvokeAI to become available...")
    version = await invoke.wait_invoke()
    print(f"Connected to InvokeAI version: {version}")

    # List available main models (example: SDXL)
    models = await invoke.models.list(base_models=[BaseModels.SDXL], model_type=[ModelType.Main])
    print("Available SDXL models:")
    for m in models:
        print(f" - {m.id} (format: {m.format})")

if __name__ == "__main__":
    asyncio.run(main())

# This example uses the invokeai-python client (pip package 'invokeai-python') to query models.
# See the Python client docs / PyPI package for expanded examples (workflow submission, async streaming).

Pricing

Free / open-source (Apache-2.0) Community Edition for local install; no license fee for the software itself. A separate commercial/hosted "Invoke" offering (cloud, paid tiers) exists and is sold by the commercial provider — see their pricing pages for hosted plan details. ([github.com](https://github.com/invoke-ai/InvokeAI))

Benchmarks

GitHub stars: 26.5k stars (Source: https://github.com/invoke-ai/InvokeAI)

GitHub forks: 2.8k forks (Source: https://github.com/invoke-ai/InvokeAI)

Open issues (approx.): 582 open issues (Source: https://github.com/invoke-ai/InvokeAI)

Latest community release: v6.10.0 (released Jan 6, 2026) (Source: https://github.com/invoke-ai/InvokeAI/releases)

ZiT starter bundle download size (approx.): ~35 GB (Z-Image Turbo starter bundle) (Source: https://github.com/invoke-ai/InvokeAI/releases)

Last Refreshed: 2026-01-09

Key Information

  • Category: Workflow Tools
  • Type: AI Workflow Tools Tool