1. Deploy Raven
Follow the Self-Hosting guide to deploy Raven on your infrastructure with Docker Compose. Once running, open http://localhost:3000 and create your account.2. Add a Provider
Navigate to Providers in the dashboard and add your first LLM provider.3. Create a Virtual Key
Go to Keys and create a virtual key. This is the API key your application will use.- Rate limits — Set requests per minute (RPM) and requests per day (RPD)
- Environments — Separate
liveandtestkeys - Expiration — Set an optional expiration date
4. Make Your First Request
Use the OpenAI-compatible endpoint with your virtual key:Raven is fully compatible with the OpenAI SDK. Just change the
baseURL and apiKey — no other code changes needed.5. Monitor in the Dashboard
Head to Analytics to see your request in real-time — including token usage, cost, latency, and the provider/model used.Next Steps
Self-Hosting
Deploy Raven on your own infrastructure with Docker.
Core Concepts
Learn the key concepts behind Raven’s architecture.
Add Guardrails
Set up content filters and safety rules.
Routing Rules
Route requests to optimize for cost or latency.