Setup
Instructions for setting up your local development environment, including how to run the project locally and how to set up your tooling.
Learn more
This section of the documentation is for developers interested in contributing to the InvokeAI codebase, or building on top of it. It includes guides for setting up your development environment, understanding the project structure, and making your first contribution.
Setup
Instructions for setting up your local development environment, including how to run the project locally and how to set up your tooling.
Learn more
Front End
An introduction to the front end codebase, including the technologies used and how to get started.
Learn more
Guides
A collection of guides for common development tasks, such as adding new model architectures, making tests, and more.
Learn more
Architecture
An overview of the InvokeAI architecture, including the major components and how they interact.
Learn more
Process
An overview of the development processes we follow, including our pull request merge policy and release process.
Learn more