Setup Environment
Rhesis runs in three ways: the managed Cloud Platform, locally via Docker, or self-hosted on your own infrastructure.
Option 1: Cloud Platform (Recommended)
The fastest way to get started, with no infrastructure setup:
- Go to app.rhesis.ai
- Create a free account or log in
- Create your first project
- 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:
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.