Discover and explore top open-source AI tools and projects—updated daily.
braintrustdataAI proxy for unified access to leading models via single API
Top 73.3% on SourcePulse
The Braintrust AI Proxy provides a unified API to access multiple large language models, simplifying integration and reducing costs through automatic caching. It's designed for developers working with various AI providers, offering enhanced observability and a consistent interface.
How It Works
The proxy acts as an intermediary, routing requests to different AI models (OpenAI, Anthropic, LLaMa 2, Mistral, etc.) via a single, standardized API. A key feature is its caching mechanism, which stores responses to identical requests (identified by model, prompt, and a seed parameter) to reduce redundant API calls and associated costs. This approach simplifies code by abstracting away provider-specific API differences.
Quick Start & Requirements
baseURL to https://api.braintrust.dev/v1/proxy in OpenAI SDKs or use the provided cURL example.pnpm for building.Highlighted Details
Maintenance & Community
No specific contributor or community information is detailed in the README.
Licensing & Compatibility
The repository does not explicitly state a license. Compatibility for commercial use or closed-source linking is not specified.
Limitations & Caveats
The README mentions features like "coming soon" and does not detail specific limitations, unsupported models, or known issues. The licensing status is unclear, which may impact commercial adoption.
23 hours ago
1 day