onyx-dot-app/onyx-foss

Open Source AI Platform - AI Chat with advanced features that works with every LLM

何を解決するか

Onyxは、大規模言語モデル(LLM)のための機能豊富なアプリケーションレイヤーを提供し、ユーザーおよび組織が自らのAIプラットフォームをホストできるようにします。RawなLLMと実用的なビジネスツールの間のギャップを、RAG、ウェブ検索、外部アプリケーションとの接続を統合した単一インターフェースで埋めます。

動作方法

Onyxは、さまざまなLLMプロバイダー(OpenAIなどのプロプライエタリなものやOllamaなどの自己ホスト型)に接続するオーケストレーターとして機能します。Agentic RAGにはハイブリッドインデックス(ベクトルとキーワード)を使用し、コード実行用のサンドボックス環境を提供します。プラットフォームは2つのデプロイモードをサポートしています:基本的なチャットとエージェント用の「Lite」バージョン、および完全なインデックス、知識同期用のジョブキュー、RedisおよびMinIOを用いたパフォーマンス最適化を含む「Standard」バージョン。

対象ユーザー

個人から大企業まで幅広いユーザーを対象としており、自己ホスト型AIインターフェースを希望する個人、および共同作業ツール、シングルサインオン(SSO)、ロールベースアクセス制御(RBAC)、ホワイトラベル化機能を必要とする大企業に適しています。

主な特徴

  • Agentic RAG: ハイブリッドインデックスとAIエージェントを組み合わせ、高品質な情報検索を実現。
  • ディープリサーチ: 深いレポートの生成に向けた複数ステップのリサーチフロー。
  • 広範な接続性: 50以上のインデックスベースのコネクタと、Model Context Protocol(MCP)のサポート。
  • カスタムエージェント: 特定の指示、知識ベース、アクションを持つエージェントの構築が可能。
  • 多様なツール: インターネットクローリング、画像生成、音声モード(TTS/STT)、データ分析用のサンドボックス環境でのコード実行を内蔵。

関連

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