maximhq/bifrost

Open-source, high-performance AI gateway that works as your LLM gateway, MCP gateway and agent gateway. One OpenAI-compatible API for 10,000+ models, with failover, load balancing, semantic caching, virtual keys, budgets and MCP Code Mode. Works with any SDK or agent and adds under 200µs of overhead at 5k RPS.

What it solves

Bifrostは、複数のAIプロバイダーの管理を簡素化する高性能AIゲートウェイです。OpenAI, Anthropic, AWS Bedrock, Google Vertexを含む23以上のプロバイダーに対して、単一のOpenAI互換インターフェースを提供することで、複数の異なるAPIを統合する必要性を解消します。また、自動フェイルオーバーと負荷分散を提供することで、プロバイダーのダウンタイムなどの信頼性問題にも対応します。

How it works

Bifrostは、アプリケーションと様々なAIモデルプロバイダーの間のプロキシ層として機能します。Docker または NPX を使用して HTTP API ゲートウェイとしてデプロイするか、Go SDK として直接統合できます。統一された API フォーマットからのリクエストをプロバイダー固有の呼び出しに変換し、それらのリクエストのルーティング、キャッシュ、ガバナンスを管理します。

Who it’s for

複数のLLMプロバイダーを統一された方法で管理し、高可用性を確保し、予算管理やガバナンスツールを通じてコストを制御する必要がある、プロダクション環境のAIアプリケーションを構築する開発者やエンタープライズチームです。

Highlights

  • Unified Interface: 23以上のプロバイダーに対応する単一のOpenAI互換API。

  • Reliability Tools: APIキーとプロバイダーを跨いだ自動フォールバックとインテリジェントな負荷分散。

  • Semantic Caching: セマンティック類似性に基づいてレスポンスをキャッシュすることで、レイテンシとコストを削減します。

  • Model Context Protocol (MCP): AIモデルがデータベースやウェブ検索などの外部ツールと対話できるようにします。

  • Enterprise Governance: 予算管理、OIDCユーザープロビジョニング、および可観測性のためのネイティブ Prometheus metrics を含みます。

  • High Performance: 極めて低いオーバーヘッド。高負荷ベンチマークでは、1リクエストあたりのレイテンシがわずか 11 µs 程度追加されるのみです。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト