About
What is llmgateway?
LLM Gateway is an open-source API gateway designed to streamline the management and analysis of Large Language Model (LLM) requests. It acts as a middleware between applications and various LLM providers, including OpenAI, Anthropic, and Google Vertex AI. Key functionalities include routing requests to different providers, centralizing API key management, and tracking token usage and costs. The platform also provides performance monitoring and usage analytics to help users optimize their LLM interactions. It offers a unified API interface compatible with the OpenAI API format for seamless integration and supports both hosted and self-hosted deployment options.
Best used for
Ideal for developers who need to centralize their LLM API calls, track performance across different models, and manage API keys efficiently. Especially valuable for teams building applications that leverage multiple LLM providers and require detailed analytics.
Common actions
open-sourceautomated workflowlow-code/no-codedeepfakecollaborationworkflowsface swapping"AI Agents"github copilot
Capabilities
Key features
- Unified API interface
- Multi-provider support
- Usage analytics
- Performance monitoring
- API key management
- Request routing
Integrations
Not yet documentedPricing & Plans
Open Source ยท Enterprise
FAQs
Which LLM providers does LLM Gateway support?
LLM Gateway supports routing requests to multiple LLM providers, including OpenAI, Anthropic, and Google Vertex AI. Its unified API interface is compatible with the OpenAI API format for broad integration.
Can I self-host LLM Gateway?
Yes, LLM Gateway offers a self-hosted option, allowing you to deploy it on your own infrastructure. This provides complete control over your data and configuration, ideal for specific security or compliance needs.
What is the difference between the Open Source and Enterprise versions?
The Open Source version covers core functionality under AGPLv3. The Enterprise version, found in the 'ee/' directory, includes commercial features like advanced billing, extended data retention, custom provider key configurations, and team management.