Skip to Content
DocsGetting StartedSetup Environment

Setup Environment

Rhesis runs in three ways: the managed Cloud Platform, locally via Docker, or self-hosted on your own infrastructure.

The fastest way to get started, with no infrastructure setup:

  1. Go to app.rhesis.ai 
  2. Create a free account or log in
  3. Create your first project
  4. Generate an API key from the platform settings

Option 2: Run Locally (Quick Start)

To run Rhesis on your own machine without sending data to the cloud, use the Docker-based quick start script:

terminal
git clone https://github.com/rhesis-ai/rhesis.git
cd rhesis
./rh start

This uses prebuilt images from GHCR by default. To build containers locally from the repo, run ./rh start --build instead.

Once the containers are running, visit http://localhost:3000  — you are automatically logged in as a local user.

For detailed instructions and troubleshooting, see the Running Locally Guide.

Option 3: Self-Hosting

To run Rhesis within your own VPC or secure environment, deploy the required components (Frontend, Backend, Database, Redis, Celery workers) with Docker Compose or Kubernetes.

For production-ready deployments, including authentication and securing your instance, see the Self-Hosting Guide.


Once your environment is set up and you have access to the Rhesis platform, proceed to Connect Application.