このプロジェクトについて

1つの製品の中に3つの検索エンジンを置くのは実際のエンジニアリング課題です。テーブルを共有せずに、アイデンティティと振り分けを共有させる必要があります。この基盤は内部APIの境界でそれを解き、準拠すべきベンチマークも同梱しています。

CompanyBrainはローカルファーストのエンタープライズナレッジ基盤で、1つのワークスペースが3つの検索エンジンの前面に立ちます。Naive RAGはチャンク分割、pgvectorの埋め込み、キーワード検索を1つのランキングに融合して根拠の重い問いに答えます。GraphRAGはLightRAGのエンティティ抽出をPostgreSQLとApache AGEに格納し、多段の関係の問いに答えます。GbrainエンジンはMarkdownページからチャンク、ファクト、リンクを相互ランク融合でまとめて答えます。

各エンジンはアップロード、処理、検索、保守の経路をそれぞれ持ち、基盤がアイデンティティ、振り分け、ワークスペースを提供します。基盤のAPIはモジュールのテーブルを直接読まず、内部トークンを付けて各モジュールのHTTP APIを呼びます。エージェントゲートウェイは検索を自前で実装せず、モジュールのMCPサーバーをオーケストレーションします。

リポジトリは再現可能な英語のデモ世界とベンチマークを同梱します。7つの文書に対する10個のクエリで、2つのベクトルエンジンはいずれもRecall@5が1.000に達し、関係の問いはすべて空でないグラフコンテキストを返します。画像は入力として今日から扱えますが、画像を引用として返す機能はまだロードマップ上にあります。

読むべきはモジュールの境界です。基盤はモジュールのテーブルを読まず、モジュールAPIを呼びます。そして引用ではなく再現できるベンチマークです。

シナリオのカウンタ、質問ボックス、すぐ使えるシナリオ一覧を備えたCompanyBrainのワークスペース概要
01 — ワークスペース概要ナレッジ
シナリオごとに抽出したエンティティと関係を一覧するGraphRAGの管理コンソール
02 — GraphRAGエンジンのナレッジグラフ整備ナレッジ
サイドパネルに引用を並べたナレッジwikiの回答
03 — 引用付きのナレッジwikiの回答ナレッジ

含まれるもの

  • 完全なソースコード
  • 非公開GitHubリポジトリ
  • セットアップガイドとアーキテクチャノート
  • 永続的な更新

よくある質問

実際に何が手に入りますか

プロジェクトの完全なソースを非公開GitHubリポジトリとして、セットアップガイドとコードに付属するアーキテクチャノートとともに提供します。

アクセスはどう届きますか

お会計のあと、リポジトリをホストするGitHub組織に招待されます。招待を承認すると、プロジェクトが自分のアカウントに現れます。

これは定期課金ですか

いいえ。単一プロジェクトもオールアクセスも一度きりの購入です。人数分の料金、更新料、お試し期間はありません。

プロジェクトが更新されたらどうなりますか

更新はすでにアクセス権のある同じ非公開リポジトリに入ります。都合のよいときにpullしてください。

ほかのプロジェクト

ナレッジをすべて見る →