benmaster82/Kwipu
Ask questions across your Markdown notes using a fully local Graph RAG engine. Built for Obsidian vaults, works with any folder of Markdown files. Extracts entity-relation triples from wikilinks & YAML frontmatter, retrieves answers via hybrid search (vector + BM25 + temporal). Multilingual. No cloud. Runs on Ollama.
何を解決するか
Kwipu は、ドキュメントフォルダ(Obsidian バルトや一般的なノートなど)を検索可能でインタラクティブな知識グラフに変換できます。大規模な個人ノートを検索する問題を解決し、単なるキーワード検索ではなく、出典付きの根拠ある回答を提供します。
動作方法
Kwipu は .md、.txt、.pdf、.docx 形式のドキュメントを処理します。LLM を使って意味的な関係を抽出し、ウィキリンクや YAML フロントマターを介して構造的関係を特定してプロパティグラフを構築します。検索にはベクトル類似度、BM25、時系列メタデータを組み合わせます。ユーザーはコマンドラインインターフェース、3D Web インターフェース、または MCP(Model Context Protocol)クライアントを通じてこのデータとやり取りできます。Ollama を使って完全にローカルで実行することも、クラウドベースのモデルに接続することも可能です。
対象ユーザー
大規模な知識ベースや「第二の脳」(例:Obsidian ユーザー)を管理している個人で、AI を使ってノートを検索し、エンティティやドキュメント間の関係を可視化したい人向けです。
特徴
- マルチインターフェースアクセス:ターミナル、3D Web UI、MCP サーバーから検索可能。
- ハイブリッド検索:ベクトル検索、BM25、時系列メタデータを組み合わせて精度を向上。
- ローカル優先オプション:Ollama を通じて完全にローカルで実行可能でプライバシーを確保。
- 自動更新:ソースフォルダを監視し、インクリメンタルにグラフインデックスを更新。
- 根拠のある回答:出典の明確なソースチャンクに基づいた回答を提供。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト