Home
Login

A leading AI creative engine based on Stable Diffusion, providing powerful AI image generation and editing tools for professionals and artists.

Apache-2.0TypeScript 25.4kinvoke-aiInvokeAI Last Updated: 2025-06-23

InvokeAI - Professional-Grade AI Image Generation and Creative Engine

Project Overview

InvokeAI is a leading creative engine based on the Stable Diffusion model, designed to empower professionals, artists, and enthusiasts with the ability to generate and create visual media using the latest AI-driven technologies. The solution offers an industry-leading Web UI and serves as the foundation for multiple commercial products.

Project Address: https://github.com/invoke-ai/InvokeAI

Core Features

🎨 Unified Canvas

The Unified Canvas is a fully integrated canvas implementation supporting all core generation features, inpainting/outpainting, brush tools, and more. This creative tool unlocks the ability for artists to create with AI as a creative partner, enhancing AI-generated images, sketches, photography, renderings, and more.

⚡ Workflow Management

InvokeAI provides a fully-featured workflow management solution, enabling users to combine the power of node-based workflows with the convenience of a UI. This allows for the development and sharing of customizable generation pipelines to support user production use cases.

🖼️ Gallery System

InvokeAI features an organized gallery system for easy storage, access, and remixing of content within the Invoke workspace. Images can be dragged and dropped onto any image-based UI element in the application, and rich metadata in the images allows for easy recall of key prompts or settings used in the workflow.

Technical Support

Model Support

  • Supported Formats: ckpt and diffusers models
  • Model Versions: SD1.5, SD2.0, SDXL, and FLUX support
  • Embedding Management: Embedding Manager & Support
  • Model Management: Model Manager & Support

Advanced Features

  • Upscaling Tools: Upscaling Tools
  • Workflow creation: Workflow creation & management
  • Node Architecture: Node-Based Architecture

Version Selection

InvokeAI offers two versions:

Community Edition Professional Edition
For users seeking local installation, self-hosting, and self-management For users or teams seeking cloud-hosted, fully-managed services
Free to use under a commercial-friendly license Available for a monthly subscription fee with three different plan levels
Download and install on compatible hardware Offers additional benefits, including multi-user support, improved model training, and more
Includes all core studio features: generating, refining, iterating on images, and building workflows Hosted in the cloud for easy and secure model access and scalability

Installation & Usage

Quick Start

To get started with Invoke, please download the installer.

Detailed Installation Instructions

System Requirements

InvokeAI runs a locally hosted Web server and React UI, providing an industry-leading user experience.

Development & Contribution

Tech Stack

  • Primary Language: TypeScript
  • License: Apache-2.0
  • Architecture: Node-Based Architecture
  • Interface: React Web UI

Project Highlights

User Experience

  • Intuitive Interface: Industry-leading Web UI design
  • Drag-and-Drop: Supports dragging and dropping images onto any UI element
  • Metadata Management: Rich image metadata for easy recall and reuse
  • Workflow Sharing: Users can develop and share custom workflows

Production-Grade Features

  • Multi-Model Support: Supports multiple Stable Diffusion model versions
  • Professional Tools: Inpainting/outpainting, brush tools, upscaling tools, etc.
  • Batch Processing: Supports batch image generation and processing
  • Cloud Options: Professional Edition offers cloud-hosted services

Commercial Applications

InvokeAI is not only an open-source project but also the foundational platform for multiple commercial products. The Professional Edition offers:

  • Multi-user support
  • Improved model training capabilities
  • Cloud hosting and management
  • Enterprise-grade security and scalability

Community & Support

Invoke is a collaborative effort of passionate and talented individuals from around the world. The project has an active developer community and user base, providing comprehensive documentation and support resources.

Get Support:

Summary

InvokeAI represents the cutting edge of AI image generation technology, providing creators with powerful and easy-to-use tools. Whether you are a professional designer or an AI art enthusiast, you can realize your creative vision on this platform.

Star History Chart