onyx-dot-app/onyx

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

What it solves

Onyx は機能が豊富でセルフホスト可能な Large Language Model(LLM)向けアプリケーション層を提供し、シンプルなチャットインターフェースを超えて完全に統合された AI プラットフォームへとユーザーを導きます。ドキュメントインデックス、ウェブ検索、コード実行といった分散した AI 機能を、個人や企業向けに単一の統一インターフェースに統合する課題を解決します。

How it works

Onyx は LLM のオーケストレーターとして機能し、OpenAI や Anthropic といったプロプライエタリプロバイダーと、Ollama や vLLM を介したセルフホストモデルの両方をサポートします。「Agentic RAG」アプローチを実装し、ハイブリッドインデックス(ベクトルとキーワード)と AI エージェントを組み合わせて高品質な情報検索を実現します。プラットフォームには 50 以上のアプリケーションからデータをインデックスするコネクタが組み込まれ、外部アプリケーションとのやり取りのために Model Context Protocol(MCP)をサポートし、サンドボックスで安全なコード実行を行います。

Who it’s for

Onyx は個人、少人数チーム、そしてデータとインフラを自ら管理したい大規模企業向けに設計された、プロフェッショナルグレードの AI インターフェースです。

Highlights

  • Agentic RAG:ハイブリッドインデックスと AI エージェントを用いた高品質な検索と回答生成。
  • Deep Research:多段階のリサーチフローで深いレポートを生成。
  • Custom Agents:特定の指示や知識を持つエージェントを作成可能。
  • Extensibility:50 以上のインデックスコネクタと MCP による外部アプリ連携をサポート。
  • Tooling:統合されたウェブ検索、サンドボックス内コード実行、音声モード、画像生成。
  • Enterprise Ready:SSO、RBAC、分析機能を備え、組織での利用に対応。