One endpoint in front of the providers you already use. Each card says what the open-source core does today and what is still on the roadmap.
Smart Context Caching
Stop paying twice for the same request. An identical request is answered from cache instead of calling the provider again, so every cache hit is an upstream call you do not make.
Opt-in retries with backoff when a provider rate-limits you or returns a server error, plus per-tenant rate limits so one client cannot starve the rest.
Up to three retries on 429, 500, 502, 503 and 504
Per-tenant rate limits
Streaming responses passed straight through
Available: retries, rate limits. Roadmap: fallback across providers.
PII & Secret Masking
Mask PII and enterprise secrets in real time before sending upstream. Matches are replaced with placeholders at the gateway and restored in the response, so matched values are not sent to the provider.
Emails, phone numbers, cards, IPs, API keys and tokens
Mapping kept in memory for one request only
Pattern based: a safeguard, not a compliance guarantee
Your provider account. Your key. We never resell model access.
Revl AI is middleware. Every request is authenticated to Anthropic or OpenAI with your own API key, under your own account, billing and that provider's terms. Revl charges only for the gateway, never for tokens.
Your provider key goes in the provider's usual header. A Revl key in X-Revl-Key only identifies you to the gateway.
Never stored or logged
A provider key is forwarded for the one request it arrives with. It is not written to storage, logs or cache. Request and response bodies are not logged.
API keys only
OAuth and consumer subscription tokens are rejected. No pooling, no sharing, no resale of provider access through the gateway.
Architecture
A single reverse proxy in front of every model
Point your SDK at the gateway's base URL. Each request passes the steps below, then goes to the provider you chose, in that provider's native format, with your own key.
Planned pricing for the hosted gateway, which is invite-only today. Self-hosting the open-source core is free. Model usage is always billed by your provider on your own account.