GATEKEEPER
G
Gatekeeper
Documentation

Gatekeeper Docs

Deploy your AI gateway, configure providers, and set up RBAC in minutes.

Quick Start

1. Deploydocker run -p 8080:8080 ghcr.io/gatekeeper/gatekeeper
2. Add keycurl -X POST localhost:8080/v1/keys -d '{"name": "my-key"}'
3. Set providerexport OPENAI_API_KEY=sk-...
4. Call APIcurl localhost:8080/v1/chat/completions -H "Authorization: Bearer gk-..."

Quick Start

Deploy in 60 seconds. One command, full gateway.

API Reference

OpenAI-compatible API. Every endpoint documented.

RBAC

Teams, roles, permissions. Fine-grained key management.

Cost Management

Track spend, set budgets, get alerts.

Providers

Configure every provider. Model routing and aliases.

Audit Logs

Every request logged. Exportable for compliance.

API Reference

POST /v1/chat/completionsChat with any model
POST /v1/embeddingsGenerate embeddings
GET /v1/modelsList available models
GET /v1/usageToken usage stats
GET /v1/costsCost breakdown
POST /v1/keysCreate API key
GET /v1/keysList API keys
DELETE /v1/keys/:idRevoke key