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 を通じて完全にローカルで実行可能でプライバシーを確保。
  • 自動更新:ソースフォルダを監視し、インクリメンタルにグラフインデックスを更新。
  • 根拠のある回答:出典の明確なソースチャンクに基づいた回答を提供。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト