Type something to search...

This page lists the most important environment variables for local and production deployments. Put local values in credentials.env.

Core services

credentials.env (services)
env Copy
# Databases
ADA_DB_URL=postgresql://postgres:ada_password@localhost:5432/ada_backend
INGESTION_DB_URL=postgresql://postgres:ada_password@localhost:5432/ada_ingestion
TRACES_DB_URL=postgresql://postgres:ada_password@localhost:5432/ada_traces

# Redis (queues/cache)
REDIS_HOST=localhost
REDIS_PORT=6379
REDIS_PASSWORD=redis_password
REDIS_QUEUE_NAME=ada_ingestion_queue

# Qdrant (vectors)
QDRANT_CLUSTER_URL=http://localhost:6333
QDRANT_API_KEY=secret_api_key

# SeaweedFS (S3)
S3_ENDPOINT_URL=http://localhost:8333
S3_ACCESS_KEY_ID=your_s3_access_key_id
S3_SECRET_ACCESS_KEY=your_s3_secret_access_key
S3_BUCKET_NAME=s3-backend
S3_REGION_NAME=us-east-1

Supabase

credentials.env (supabase)
env Copy
SUPABASE_PROJECT_URL=http://localhost:54321
SUPABASE_PROJECT_KEY=your_anon_key
SUPABASE_SERVICE_ROLE_SECRET_KEY=your_service_role_key
SUPABASE_USERNAME=you@example.com
SUPABASE_PASSWORD=your_password
SUPABASE_BUCKET_NAME=ada-backend

Secrets

Generate and set:

credentials.env (secrets)
env Copy
BACKEND_SECRET_KEY=...
FERNET_KEY=...
INGESTION_API_KEY=...
INGESTION_API_KEY_HASHED=...

URLs

credentials.env (urls)
env Copy
ADA_URL=http://localhost:8000
PROMETHEUS_URL=http://localhost:9090
GRAFANA_URL=http://localhost:3000
TEMPO_ENDPOINT=http://localhost:4318/v1/traces

For non-local deployments, replace hosts with your endpoints and secure all credentials.

Quick Start tutorial

Ready to build production AI?

Start with the Quick Start guide or explore the API. Join the community and help shape the open-source platform for AI agents.