ReasonDB: ベクトル検索ではなくLLM誘導ツリーナビゲーションを使用するオープンソースドキュメントデータベース

✍️ OpenClawRadar📅 公開日: February 27, 2026🔗 Source
ReasonDB: ベクトル検索ではなくLLM誘導ツリーナビゲーションを使用するオープンソースドキュメントデータベース
Ad

ReasonDBの機能

ReasonDBは、ドキュメント構造を階層(見出し→セクション→段落)として保持し、LLMにそのツリーをナビゲートさせて回答を見つけさせることで、知識検索に異なるアプローチを取るオープンソースのドキュメントデータベースです。これにより、ベクトルDBやRAGパイプラインにおける検索失敗がデバッグのブラックボックス化するという一般的な問題に対処します。

仕組み

取り込みプロセス: ドキュメントはマークダウンに変換され、構造ごとにチャンク化され、ツリーが構築され、各ノードはLLMによって要約されます(ボトムアップ方式)。

クエリプロセス: BM25が候補ノードを絞り込む→tree-grepが構造でフィルタリング→LLMが要約でランク付け→ツリー上のビームサーチトラバーサルで回答を抽出します。LLMは、フラットなベクトルインデックスを検索する代わりに、数百万ノードのうち約25ノードを訪問します。

クエリ言語とスタック

ReasonDBは、SQLライクなクエリ言語であるRQLを使用します:

SELECT * FROM contracts SEARCH 'payment terms' REASON 'What are the late payment penalties?' LIMIT 5;

ここで、SEARCH = BM25、REASON = LLMガイドによるツリートラバーサルです。

スタックは、redb、tantivy、axum、tokioを使用してRustで構築されています。OpenAI、Anthropic、Gemini、Cohere、および互換性のあるAPI(ローカルまたはOpenAI互換エンドポイントを含む)で動作する単一のバイナリです。

実用的な応用

このアプローチは、RAGの検索品質に悩んでいる開発者や、純粋なベクトル検索ではなく構造ベースの検索を試したい開発者に特に有用です。このツールは、Brainfishでの3年間の知識検索経験を経て構築されました。そこでは、ベクトルDB、グラフDB、カスタムRAGパイプラインが一貫して同じデバッグの課題を提示していました。

📖 全文を読む: r/LocalLLaMA

Ad

👀 See Also

Atelier v0.3は、Claude Codeによるターゲットを絞ったマークダウン修正機能を追加します。
Tools

Atelier v0.3は、Claude Codeによるターゲットを絞ったマークダウン修正機能を追加します。

Atelier v0.3は、Markdown文書のセクションをハイライトしてClaude Codeに送信し、修正を依頼できる無料のVS Code拡張機能です。エージェントはエディター内で対象を絞った編集を返し、各修正がどのフィードバックに対応しているかを追跡できます。

OpenClawRadar
Anchormd: Claude AIセッション間のコンテキストを管理するツール
Tools

Anchormd: Claude AIセッション間のコンテキストを管理するツール

Anchormdは、キュレートされたマークダウンプランを検索可能な知識グラフにインデックス化することで、Claude AIセッションにおけるコンテキストの喪失問題に対処するオープンソースツールです。エージェントはセッション開始時にプロジェクト概要を読み込み、必要に応じて特定の詳細をクエリできます。

OpenClawRadar
Orchino: Windows向けローカルマルチエージェントオーケストレーションシステム(並列ブラウザーおよびUI自動化対応)
Tools

Orchino: Windows向けローカルマルチエージェントオーケストレーションシステム(並列ブラウザーおよびUI自動化対応)

Orchinoは、UIを乗っ取ることなく並列ブラウザおよびWindowsタスクを実行するWindows向けローカルマルチエージェントオーケストレーションシステムです。デモでは、4つのエージェントが「FlipkartとAmazonでSonyイヤーバッドを検索し、結果をメール送信し、Notepadに保存する」というタスクを真の並列実行で29.5秒で完了させました。

OpenClawRadar
OpenClawは、コンテキスト使用量を削減するためにエージェント履歴圧縮を実装しています。
Tools

OpenClawは、コンテキスト使用量を削減するためにエージェント履歴圧縮を実装しています。

OpenClawは現在、完了したサブタスクのログを構造化された要約に置き換えることでエージェント履歴を圧縮し、約100万トークンを約3万トークンに削減します。システムは4パススキャナーを使用してタスクライフサイクルを特定し、エージェント互換性を維持するマスクされた要約を生成します。

OpenClawRadar