Setup Environment
Before you can start testing your Generative AI applications, you need to set up your Rhesis environment. Rhesis offers three flexible deployment options to suit your needs.
Option 1: Cloud Platform (Recommended)
The fastest way to get started is to use the Rhesis Cloud Platform. This option requires zero infrastructure setup and gives you immediate access to all features.
- Go to app.rhesis.ai
- Create a free account or log in
- Create your first project
- Generate an API key from the platform settings
The Cloud Platform is fully managed, secure, and always up-to-date with the latest Rhesis features.
Option 2: Run Locally (Quick Start)
If you prefer to run Rhesis on your local machine for development or evaluation purposes, you can use our Docker-based quick start script. This is ideal for trying out the platform without sending data to the cloud.
Once the containers are running:
- Visit http://localhost:3000
- You will be automatically logged in as a local user
- Your local environment is ready to use!
For detailed instructions and troubleshooting, see the Running Locally Guide.
Option 3: Self-Hosting
For enterprise teams that need to run Rhesis within their own VPC or secure environment, we offer comprehensive self-hosting options. This gives you complete control over data privacy and security.
Self-hosting Rhesis involves deploying the required components (Frontend, Backend, Database, Celery workers) using Docker Compose or Kubernetes.
For complete instructions on production-ready deployments, including setting up authentication and securing your instance, please refer to our Self-Hosting Guide.
Once your environment is set up and you have access to the Rhesis platform, proceed to Connect Application.