Skip to content

Installation Overview#

Before installing, review the installation requirements to ensure your system is set up properly.

See the FAQ for frequently-encountered installation issues.

If you need more help, join our discord or create an issue.

Automatic Install

✅ The automatic install is the best way to run InvokeAI. Check out the installation guide to get started.

Manual Install

If you are familiar with python and want more control over the packages that are installed, you can install InvokeAI manually via PyPI.

Developer Install

If you want to contribute to InvokeAI, consult the developer install guide.

Docker Install

This method is recommended for those familiar with running Docker containers.

We offer a method for creating Docker containers containing InvokeAI and its dependencies. This method is recommended for individuals with experience with Docker containers and understand the pluses and minuses of a container-based install.

See the docker installation guide.

Other Installation Guides