Onyxとは?高機能AIチャット基盤の使い方・導入方法・ライセンス解説
オープンソースラボ編集部 ・ 2026年10月1日
Onyxってどんなツール?
Onyxは、企業内の知識を活用するためのAIチャット基盤です。あらゆる主要LLMプロバイダー(OpenAI、Anthropic、Gemini、自社ホスト型のOllamaやvLLMなど)で動作し、チーム内のデータを安全に活用しながらAIアシスタントを構築できます。
READMEの説明では「LLMは公開情報についてはよく知っているが、チーム内で何が起きているかを知ったら?」という考え方が基本にあり、単なるチャットUIではなく、50以上のアプリケーションから知識を索引して、権限に基づいたアクセス制御を実現する仕組みになっています。
GitHub情報(2026-10-01取得)
- リポジトリ: https://github.com/onyx-dot-app/onyx↗
- 累計Star数: 32,303
- ライセンス: MIT
- 主要言語: Python
Onyxの主な特徴・できること
アジェンティックRAG(検索と回答の高度な処理)
ハイブリッドインデックス(ベクトルとキーワード)を組み合わせた検索エンジンで、単純なキーワード検索から複雑なリサーチタスクまで対応します。MCP(Model Context Protocol)ベースの手法よりも低レイテンシー、低コストでコンテキストを提供できるのが特徴です。
50以上のアプリケーション連携
Slack、Notion、Google Drive、Jira、Confluence など企業で一般的に使われるアプリケーションから自動的にデータを取得・索引化できます。ドキュメントのメタデータと権限情報も保持するため、ユーザーがアクセス権を持たないデータにはアクセスできない仕組みになっています。
Web検索の統合
Serper、Google PSE、Brave、SearXNG など複数のWeb検索エンジンに対応しており、社内知識と公開情報の両方を組み合わせて回答できます。
AI エージェント機能
カスタム指示、アクションの実行、独立した知識セットを持つAIエージェントを構築できます。Slack/Discordボット、MCP サーバー、Chrome拡張機能、埋め込みウィジェットなど複数のインターフェースから利用可能です。
セキュアなサンドボックス
コード実行環境を備えており、複雑なワークフロー中に中間成果物を処理できます。ドキュメントやグラフィックスなどのアーティファクト生成にも対応しています。
ボイスモード
テキスト・音声変換機能により、音声での対話が可能です。
導入方法と展開オプション
クイックスタート
公式ドキュメントによると、単一コマンドで起動できます:
curl -fsSL https://onyx.app/install_onyx.sh | bash
標準モード(Standard Onyx)
完全な機能セットを備えており、大規模なチーム向けです。以下のコンポーネントが含まれます:
- ベクトル・キーワード インデックス(RAG用)
- バックグラウンド ジョブキューと ワーカー(コネクターからの知識同期)
- AIモデル推論サーバー(インデックスと推論時の深層学習モデル実行)
- スケール最適化(Redis による インメモリキャッシュ、MinIO によるブロブストレージ)
Lite モード
軽量版で1GB未満のメモリで動作し、AIチャットUIとエージェント機能に特化しています。ドキュメント索引機能は未搭載です。Onyxの UI を素早く試したい場合やチャットUIとエージェント機能のみが必要な場合に適しています。
デプロイメント形式
Docker、Kubernetes、Helm/Terraform に対応しており、主要クラウドプロバイダー向けの展開ガイドが 公式ドキュメント↗ に用意されています。
クラウド版
デプロイなしに試したい場合は、Onyx Cloud↗ で無料でアクセス可能です。
セキュリティとデータ処理
自社ホスト型デプロイメント
Onyxはエアギャップ可能な自社ホスト型デプロイメントを提供します。ドキュメントインデックス、データベース、処理すべてが自社環境内で実行されるため、企業の知的財産が外部に漏洩するリスクが低減されます。
信頼できるモデルの選択
エンベディングモデルと LLM プロバイダーを自由に選択でき、両者とも社内で実行することが可能です。
きめ細かい権限管理
アクセス制御はWeb/デスクトップアプリ、Slack/Discordボット、MCP サーバー、Chrome拡張機能など、どのインターフェースから質問するかに関わらず一貫して適用されます。
エンタープライズ機能
Onyxは個人ユーザーから大規模企業まで対応しており、以下の機能を備えています:
- 組織内での共有:チャットとエージェントの組織内メンバーとの共有
- シングルサインオン(SSO):Google OAuth、OIDC、SAML に対応
- ユーザープロビジョニング:SCIM経由のグループ同期とユーザー追加
- ロールベースアクセス制御:権限管理機能
詳細は 公式ドキュメント↗ を参照してください。
ライセンス
Onyxは MIT ライセンス の下で公開されています。商用・個人プロジェクト問わず自由に利用・改変・配布が可能です。詳細は LICENSE ファイル↗ を確認してください。
活用シーン
社内ナレッジの一元化
Slack、Confluence、Google Drive などに分散している社内文書を一つのAIアシスタントで検索・利用できるようになり、情報探索の時間を削減できます。
サポートチームの効率化
顧客からの問い合わせに対して、社内マニュアルやFAQを自動的に参照するAIボットをSlack/Discordに導入すれば、対応時間が短縮されます。
開発チームへの統合
MCP サーバーとして Claude Code などのAIコーディングツールと連携させることで、AIエージェントが社内のコード資産や開発ドキュメントに自動アクセスしながらコード生成できるようになります。
リサーチと意思決定支援
ディープリサーチ機能により、複数段階のリサーチフローで詳細なレポートを生成でき、戦略立案や市場調査を支援します。
導入時の注意点・デメリット
ドキュメント索引にはリソースが必要
標準モード(Standard Onyx)で50以上のアプリケーションからデータを索引化するには、バックグラウンドジョブ、ワーカー、AIモデル推論サーバーなど複数のコンポーネントが稼働する必要があります。Lite モード では索引機能が未搭載のため、要件に応じた選択が重要です。
LLMプロバイダー費用
公開ドキュメントからは確認できませんが、OpenAI やAnthropic などの外部プロバイダーを使う場合、LLMの利用費が発生します。自社ホスト型のOllama やvLLM を使えば外部費用を抑えられますが、推論性能や精度はモデル選択に依存します。
マイグレーション履歴の確認
v4.8.3 では「既存のインデックス済みドキュメントを保持したい場合、v3.x から先にドキュメントインデックスマイグレーションを実行してください」という警告があります。既存環境からのアップグレードを検討する際は、公式ドキュメント↗ を参照して手順を確認してください。
エンベディングモデルの選択
社内で実行するエンベディングモデルの性能が、検索精度に直結します。モデル選定段階での検証が必要です。
よくある質問
Q: Lite モードと標準モードの主な違いは?
A: Lite モードはAIチャットUIとエージェント機能のみで、ドキュメント索引機能がありません。メモリ使用量が1GB未満と軽量ですが、50以上のアプリケーションからの知識索引はできません。標準モードは完全な機能セットを備え、大規模なチーム向けです。
Q: 既存のLLMプロバイダーと統合できますか?
A: はい。OpenAI、Anthropic、Gemini などの主要プロバイダーのほか、Ollama や vLLM などの自社ホスト型も対応しています。
Q: セキュリティはどのように保証されていますか?
A: Onyx は自社ホスト型デプロイメントを提供し、ドキュメントインデックス、データベース、処理がすべて自社環境内で実行されます。エンタープライズ向けに SSO(SAML、OIDC、Google OAuth)、SCIM によるユーザープロビジョニング、ロールベースアクセス制御も用意されています。
Q: 無料で試せますか?
A: はい。Onyx Cloud↗ で無料アクセスが可能です。またオープンソースなため、自社環境での自由なインストールもできます。
Q: Slack/Discord ボットの導入は簡単ですか?
A: 公式ドキュメントに統合ガイドが用意されています。詳しくは docs.onyx.app↗ を参照してください。
まとめ
Onyxは、企業内の分散したデータをAIが活用できる形に統一し、セキュリティを保ちながら高度なチャット・リサーチ・エージェント機能を提供するオープンソースプラットフォームです。
単にLLMをラップしたチャットUIではなく、50以上のアプリケーション連携、細かい権限管理、複数のインターフェース(Web、Slack、MCP、Chrome拡張機能など)での利用を実現している点が特徴です。
Lite モードで軽量に始めることもでき、リソースに余裕が出たら標準モードへの移行も想定した設計になっています。既存のエンタープライズツール環境に組み込む際や、AIエージェントの知識ベースとして活用する際に検討する価値があります。
まずは Onyx Cloud↗ で無料版を試してから、自社環境でのホスト型導入を進めるのがおすすめです。
関連ツール
- ECC:AIエージェントの処理最適化が必要な場合の補完ツール
- puppeteer:Onyxの Web スクレイピング機能を拡張する際に活用可能
- Stirling-PDF:AI が生成したドキュメントアーティファクトの後処理に有用
公式資料
関連リンク・公式情報
ここで紹介したツールの一次情報(公式サイト・ソースコード)と、オープンソースラボ内の関連ページをまとめました。導入検討の際にご活用ください。
公式サイト・ソースコード(外部リンク)
オープンソースラボの関連ページ(内部リンク)
