CPUのみのマシンを含むあらゆるハードウェアで各種AIモデルを動かす、セルフホスト型のOpenAI互換AIエンジン。
ogx-ai/ogx
OpenAI互換のエンドポイントを提供し、あらゆるモデルやバックエンドにリクエストをルーティングできるオープンソースのエージェント型APIサーバー。
代替できる製品:OpenAI API
- スター
- 8,444
- フォーク
- 1,394
- 未解決の Issue
- 141
- 最終コミット
- 1 時間前
これは何?
OGXは、AIアプリケーションを構築するためのオープンソースAPIサーバーです。OpenAI APIのドロップイン置き換えとして機能するため、既存のOpenAI互換クライアントやエージェントフレームワークをコード変更なしで利用できます。ノートPC、データセンター、クラウドのいずれでも実行できます。
このプロジェクトは、プロバイダーをプラグインで切り替えられるアーキテクチャを採用しています。開発時はローカルでOllamaを使い、本番環境では同じアプリケーションをvLLMやマネージドモデルサービスにデプロイできます。APIの仕様は変わりません。また、サーバー側のツール呼び出し、MCPサーバーとの連携、組み込みのファイル検索に対応したResponses APIに加え、ベクトルストア、ファイル、バッチ処理用のエンドポイントも提供します。
さらにOGXは、Anthropic SDK(/v1/messages)とGoogle GenAI SDKのリクエストをネイティブに処理でき、公式のPythonおよびTypeScriptクライアントSDKも提供しています。以前はLlama Stackという名称でした。
主な機能
- 01チャット補完、補完、埋め込みに対応した、ドロップインで使えるOpenAI互換エンドポイント。
- 02ツール呼び出し、MCPサーバー連携、組み込みのファイル検索に対応したResponses API。
- 03ベクトルストア、ファイル、バッチ処理用のエンドポイント。
- 04OpenAI APIに加え、AnthropicとGoogle GenAI SDKのエンドポイントにもネイティブ対応。
- 05Ollama、vLLM、マネージドサービスを同じAPIで利用できる、プラグイン対応のプロバイダー。
ユースケース
- 開発中はOpenAI互換のバックエンドをローカルで実行し、同じコードを本番環境にデプロイする。
- アプリケーションコードを書き換えずに、オープンモデルとプロプライエタリモデルを切り替える。
- 単一のResponses API呼び出しを通じてツールやMCPサーバーを利用するエージェントを構築する。
- 自社インフラ内でセルフマネージドのAIゲートウェイをホストする。
クイックスタート
- 1
uvでOGXパッケージをインストールします
uv pip install ogx - 2
OGXサーバーを起動します(環境からプロバイダーを自動検出します)
uv run ogx go
使う前に知っておきたいこと
- 実際の推論を提供するには、少なくとも1つのモデルプロバイダーまたはバックエンドを設定する必要があります。
収録されている特集
トピック
よくある質問
- ogx とは?
- OpenAI互換のエンドポイントを提供し、あらゆるモデルやバックエンドにリクエストをルーティングできるオープンソースのエージェント型APIサーバー。 OGXは、AIアプリケーションを構築するためのオープンソースAPIサーバーです。OpenAI APIのドロップイン置き換えとして機能するため、既存のOpenAI互換クライアントやエージェントフレームワークをコード変更なしで利用できます。ノートPC、データセンター、クラウドのいずれでも実行できます。
- ogx は無料で使えますか?ライセンスは?
- ogx は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- ogx は今もメンテナンスされていますか?
- 活発にメンテナンス中。ogx の最終コミットは 2026年10月22日 です。
- ogx は何に使えますか?
- 開発中はOpenAI互換のバックエンドをローカルで実行し、同じコードを本番環境にデプロイする。 アプリケーションコードを書き換えずに、オープンモデルとプロプライエタリモデルを切り替える。 単一のResponses API呼び出しを通じてツールやMCPサーバーを利用するエージェントを構築する。 自社インフラ内でセルフマネージドのAIゲートウェイをホストする。
- ogx のインストール方法は?
- uvでOGXパッケージをインストールします: uv pip install ogx OGXサーバーを起動します(環境からプロバイダーを自動検出します): uv run ogx go
- ogx はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/ogx-ai/ogx
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
自社ドキュメントをもとに、出典を示しながら任意のモデルで質問に答えるAIエージェントやアシスタントを構築できるセルフホスト型プラットフォーム。
OpenAIおよびAnthropic互換APIを提供するRust製LLM推論エンジン。量子化、マルチモーダルモデル、エージェント向けツールに対応。
ローカルのOllamaモデルやOpenAI互換APIとチャットできる、RAG、プラグイン、複数ユーザーのアクセス制御に対応したセルフホスト型・プロバイダー非依存のWebインターフェース。
OpenAI互換APIで各種モデルを提供する、セルフホスト型推論サーバー