Invoke is a free and open-source creative engine for AI-powered image generation. Built by creatives, for creatives. Self-hosted, fully customizable, and Apache 2.0 licensed.
Invoke provides the most feature-complete and professional toolkit for AI image generation, built with production workflows in mind.
Unified Canvas
Experience true Layer-based Canvas Editing. Invoke’s powerful canvas allows you to draw, paint, sketch, and edit your creations with unhindered precision. Each layer can be independently manipulated—giving you the freedom to compose intricate scenes seamlessly without breaking a sweat.
Node-based Workflows
Unlock limitless possibilities with Advanced Node-based Workflows. Build your own complex, reproducible pipelines via a completely visual graph backend. Expose custom UI parameters to share and update values easily without diving deep into the graph.
Leading Model Support
Stay on the cutting edge with out-of-the-box support for the latest foundational models, including Flux, SDXL, SD 1.5, and more. Manage checkpoints, LoRAs, Textual Inversions, and ControlNets with an intuitive Model Manager.
100% Local & Private
Completely Local & Self-hosted. Invoke runs locally on your own hardware. Your data, prompts, and creations belong entirely to you. Say goodbye to restrictive cloud services and privacy concerns—maintain absolute control over your art.
Invoke is designed to keep your creative flow moving. Unlike other tools that feel like engineering experiments, Invoke is a polished, professional-grade application.
Intuitive Interface
A beautiful, clean interface that prioritizes your artwork. No cluttered menus—just the tools you need right where you expect them.
ControlNet Mastery
Extensive ControlNet implementation allows you to guide generations with depth maps, edges, poses, and more for exact composition control.
Seamless Iteration
Rapidly iterate on concepts with batch generation, prompt wildcards, and high-resolution upscaling, all without leaving the app.
Community Driven
Actively developed by a passionate open-source community. Jump into the conversation, report bugs, or request features directly.
Invoke is open-source software made possible by people across the world. We welcome code, documentation, and design contributions of any size! Read our contributing guide to start.