Developer guide
Build behind the gate.
Gatekeeper keeps upstream API credentials in a tenant-scoped vault and gives your applications a separate gateway key. It enforces budgets, rate limits, active subscription status, and request logging at one boundary.
Quickstart
Create an instance, vault a provider key, and issue a gateway key.
AI proxy
Send OpenAI- and Anthropic-compatible chat requests through /api/ai-proxy.
REST gateway
Register a scoped upstream and call it without exposing its secret.
Authentication
Understand tenant-bound gateway keys and Supabase JWT authentication.
Billing & limits
Learn what Gatekeeper enforces and where to manage your subscription.