GD4AI/obsidian-llm-wiki
Karpathy's LLM Wiki implementation plugin for Obsidian - turns notes and PDFs into a linked, LLM-powered knowledge base with entity pages, concept pages, graph-powered Q&A, and local-first privacy.
解決する課題
このプラグインは、Obsidian内の断片化され孤立したノートの問題を解決します。複雑な外部インフラを必要とせず、散らばったMarkdownファイル、PDF、Officeドキュメントを、構造化されたクエリ可能な知識ベース(「Wiki」)に自動的に変換します。
仕組み
Karpathy LLM Wikiのコンセプトに着想を得た、グラフベースの検索システムを実装しています。従来のベクトルデータベースや埋め込みモデルに依存するのではなく、パーソナライズされたPageRank (PPR) アルゴリズムを使用してノート間のリンクを分析します。ファイルをインジェストすると、プラグインはLLMを使用してエンティティと概念を抽出し、相互接続された新しいWikiページを作成します。その後、サイドパネルからこの知識ベースと対話でき、回答には元のノートへの直接リンクが含まれます。
対象ユーザー
「第二の脳」をアクティブで対話可能な知識ベースに変えたいObsidianユーザー向けに設計されています。ベクトルデータベース、Python環境、または個別のサーバーサイドアプリケーションを管理する複雑さを避け、ローカルファーストで完結したツールを好む方に最適です。
主な特徴
- ゼロ埋め込みアーキテクチャ: ベクトルデータベースの代わりにグラフベースの検索 (PPR) を使用。
- ネイティブなObsidian統合: Obsidian内で完全に動作し、組み込みのGraph View、リボン、コマンドパレットをサポート。
- マルチフォーマットのインジェスト: MinerUなどの組み込みパーサーを使用して、Markdown、PDF、Officeドキュメント (DOCX, PPTX, XLSX) をサポート。
- 幅広いモデルサポート: OpenAI, Anthropic, Bedrock, Geminiなどの16以上のLLMプロバイダーや、OllamaやLM Studioなどのローカルオプションと互換性があります。
- メンテナンスツール: 重複、デッドリンク、孤立ページを修正するための自動ヘルススキャンが含まれています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト