How it works

Live in under 5 minutes

RavenGate is a drop-in proxy. Point your existing SDK at RavenGate, keep your provider keys, and get analytics on every request — no code changes beyond a base URL.

1

Get your API key

Sign up and generate a RavenGate key from your dashboard. This is the only new credential you need — your existing OpenAI, Anthropic, Gemini, or other provider keys stay exactly where they are. RavenGate is bring-your-own-key (BYOK): we never see or store your provider keys in plaintext, and we never mark up your token usage.

2

Point your SDK base URL at RavenGate

Swap one config value in your existing SDK. Your code, models, and prompts stay exactly the same — RavenGate forwards the request to your provider and streams the response straight back.

// before
const client = new OpenAI({
  apiKey: process.env.OPENAI_API_KEY,
});

// after — point the base URL at RavenGate
const client = new OpenAI({
  apiKey: process.env.RAVENGATE_API_KEY,
  baseURL: "https://api.ravenlabs.studio/v1",
});
3

Watch live analytics

As soon as traffic flows through RavenGate, your dashboard starts filling in — cost by model, key & app, p50/p95 latency, time-to-first-token, and PII-redacted request logs. No batch delays, no separate ingestion pipeline to set up.

Get started

Ready in less time than it takes to read the docs

Start free — no credit card required. Connect your keys and see your first analytics within minutes.

Start free