Overview of GeoLibre AI proxy
mainThe GeoLibre AI proxy is a Cloudflare Worker that provides an OpenAI-compatible /v1/chat/completions endpoint. It allows GeoLibre applications to use various AI providers (OpenAI, Anthropic, Google Gemini, and Workers AI) through Cloudflare AI Gateway's unified API without exposing sensitive provider API keys in the client application.
Key features include:
- Unified API: Supports multiple providers with a single request format.
- Streaming: Supports streaming responses.
- Security: Requires a server-side GeoLibre instance token to prevent unauthorized usage.
- Governance: Enforces a model allowlist, request-size caps, output-token caps, and per-client rate limits.