your-papa/obsidian-Smart2Brain

An Obsidian plugin to interact with your privacy focused AI-Assistant making your second brain even smarter!

What it solves

このプラグインは、Obsidian のノートを「スマートな第二の脳」に変換し、AI アシスタントを使って個人のナレッジベースと対話できるようにします。AI がユーザーのノートに直接アクセスできるため、手動でプロンプトを編集する必要がなくなり、完全にオフラインで動作できるプライバシー重視のアプローチを提供します。

How it works

本プロジェクトは Retrieval‑Augmented Generation (RAG) パイプラインを実装しています。ノートをベクトルに埋め込み、クエリとの類似度に基づいて最も関連性の高いセクションを取得します。その取得されたノートを元に AI が回答を生成し、元の Obsidian ノートへの参照リンクを付与してトレーサビリティを確保します。

Who it’s for

個人のナレッジベースに対して LLM を活用してクエリを投げかけたい Obsidian ユーザー、特にデータプライバシーを重視し、Ollama を通じてローカルでモデルを実行したいユーザー向けです。

Highlights

  • Local-First AI: Ollama をサポートし、完全オフライン・プライベートな AI 体験を実現。
  • RAG Integration: 関連ノートを自動取得し、AI の応答をユーザー独自のデータに基づかせます。
  • ** uma own data.**
  • Flexible LLM Choice: ローカルモデルと OpenAI の ChatGPT の両方に対応。
  • Traceable Answers: 回答に使用した元ノートへの Obsidian リンクを提供。
  • Customizable UI: 「comfy」ビューと「compact」ビューの二つのチャット表示を用意し、ユーザーの好みに合わせて選択可能。