Reading the repo
Reading the repo
Assembly instructions
Invoke is a leading creative engine for Stable Diffusion models, empowering professionals, artists, and enthusiasts to generate and create visual media using the latest AI-driven technologies. The solution offers an industry leading WebUI, and serves as the foundation for multiple commercial products.
Saved setup from 2 h ago
Will it work on my device?
Needs Git: xcode-select --install. The repo uses git submodules, so the clone fetches them too.
git clone --recurse-submodules https://github.com/invoke-ai/InvokeAI.git cd InvokeAI
Python >=3.12, <3.13
brew install uv
Needs: MySQL (no compose file — install locally or run via Docker)
uv sync
uv run pytest
To get started with Invoke, Download the Launcher.
Please review our FAQ for solutions to common installation problems and other issues.
For more help, please join our [Discord][discord link].
Full details on features can be found in our documentation.
Invoke runs a locally hosted web server & React UI with an industry-leading user experience.
The Unified Canvas is a fully integrated canvas implementation with support for all core generation capabilities, in/out-painting, brush tools, and more. This creative tool unlocks the capability for artists to create with AI as a creative collaborator, and can be used to augment AI-generated imagery, sketches, photography, renders, and more.
Invoke offers a fully featured workflow management solution, enabling users to combine the power of node-based workflows with the ease of a UI. This allows for customizable generation pipelines to be developed and shared by users looking to create specific workflows to support their production use-cases.
Invoke features an organized gallery system for easily storing, accessing, and remixing your content in the Invoke workspace. Images can be dragged/dropped onto any Image-base UI element in the application, and rich metadata within the Image allows for easy recall of key prompts or settings used in your workflow.
Anyone who wishes to contribute to this project - whether documentation, features, bug fixes, code cleanup, testing, or code reviews - is very much encouraged to do so.
Get started with contributing by reading our contribution documentation, joining the #dev-chat or the GitHub discussion board.
We hope you enjoy using Invoke as much as we enjoy creating it, and we hope you will elect to become part of our community.
Invoke's open-source development is powered by our sponsors. If Invoke is valuable to you or your business, please consider sponsoring us — it directly funds maintenance, new features, and community support.
<!-- Sponsor logos can be added below, or automated with a GitHub Action such as `JamesIves/github-sponsors-readme-action` to keep them in sync. -->We very much thank the following sponsors:
Blacksmith provides InvokeAI with virtual machines for continuous integration and continuous deployment.
Invoke is a combined effort of passionate and talented people from across the world. We thank them for their time, hard work and effort.
Copyright 2022-2026 InvokeAI Contributors. See NOTICE.
…
No reports for macOS yet.
Claude reads the 12 key files and writes a step-by-step guide for macOS. Once written, it's saved for everyone.