Multi-provider
OpenAI, Anthropic, Gemini / Vertex, DeepSeek, Groq, OpenRouter, NVIDIA, Claude Code, Codex, and more — behind a unified OpenAI / Claude / Gemini compatible surface.
Multi-provider
OpenAI, Anthropic, Gemini / Vertex, DeepSeek, Groq, OpenRouter, NVIDIA, Claude Code, Codex, and more — behind a unified OpenAI / Claude / Gemini compatible surface.
Same-protocol passthrough
When the client and upstream speak the same protocol, GPROXY forwards bytes with minimal parsing — low overhead, high throughput.
Multi-tenant by design
Users, API keys, model permissions, per-model rate limits, and cost quotas are first-class primitives, not afterthoughts.
Embedded console
A React console is compiled into the binary and served at /console.
No separate frontend to deploy.
Pluggable storage
SQLite out of the box, PostgreSQL and MySQL via SeaORM / SQLx. Optional at-rest encryption with XChaCha20-Poly1305.
Rust SDK
gproxy-sdk re-exports the protocol, routing, and provider
crates so you can embed the engine into your own service.