ノードとエッジで構成された抽象的なネットワークグラフィック(Smart Connections記事のヒーロー画像)
← ブログ一覧
AI6分

Smart Connectionsとは?ローカル埋め込みモデルでObsidianのノートを自動でつなぐAIプラグイン

  • #Obsidian
  • #AI
  • #ローカルLLM

Obsidianはノートをリンクでつないでいく「デジタル庭」的な使い方が人気ですが、リンクを手作業で貼り続けるのは地味に手間がかかります。「Smart Connections」は、そのリンク付けの一部をAIに肩代わりさせるコミュニティプラグインです。開発者Brian Petro氏のGitHubリポジトリで公開されており、公式のmanifest.jsonでは「AI link discovery copilot(AIによるリンク発見コパイロット)」と説明されています。

最大の特徴は、埋め込み(エンベディング)モデルをローカルで動かす前提で作られている点です。manifest.jsonの説明文には「Zero-setup local model for embeddings, no API keys, private(セットアップ不要のローカル埋め込みモデル、APIキー不要、プライベート)」と明記されており、外部のAPIキーを登録しなくても最初から意味検索によるノート同士のつながりが表示される設計になっています。

  • この記事でわかること:Smart Connectionsが何をするプラグインか。
  • ConnectionsビューとLookupビューの役割の違い。
  • ローカル埋め込みとクラウドAI(Smart Chat)の使い分け。
  • 2026年8月リリースのv4.7(Smart Environment v3)で何が変わったか。

基本機能:Connectionsビューと意味検索によるLookup

Smart Connectionsを有効化すると、ローカルの埋め込みモデルが自動でバックグラウンド起動し、Vault内のノートをベクトル化してインデックスを作り始めます。編集中のノートに対して意味的に近いノートを「Connections」ビューにスコア付きで一覧表示するのが基本の動きで、README上では「Connections view」(関連度スコア付きの関連ノート表示)と「Lookup view」(Vault全体を対象にしたその場の意味検索)という2つのビューを持つと説明されています。

この方式は、Obsidian標準のバックリンクのように「ノート中に明示的にリンクを書いた場合」だけでなく、リンクを書いていない文章同士でも内容が近ければ候補として拾ってくる点が異なります。あくまで“候補の提示”であり、実際にリンクを貼るかどうかは利用者が判断する設計です。

ローカル埋め込みとSmart Chat(クラウドAI)の役割分担

以前のバージョンではチャット機能(OpenAIなどのAPIキーを使ってVaultの内容について対話する機能)もSmart Connections本体に含まれていましたが、GitHubリポジトリの記載によると、現在この「Smart Chat」機能は別プラグインとして切り出されています。Smart Chat側でOpenAI・Claude・Geminiなどのクラウド型AIサービスとの連携を担い、Smart Connections本体はローカル埋め込みによる関連ノート表示に専念する構成に整理された形です。

この分離により、クラウドAPIを一切使わず完全にローカルだけで関連ノート表示を使う、という選択がしやすくなっています。プライバシーを重視してAPIキーを登録したくない場合はSmart Connections単体で、Vaultの内容についてAIと対話したい場合はSmart Chatを追加する、という組み合わせ方になります。

Smart Environment:複数のSmart系プラグインを横断管理

Brian Petro氏はSmart Connections以外にも「Smart」を冠したObsidianプラグインを複数開発しており、これらの間でモデル設定やデータソースの管理を共通化する仕組みが「Smart Environment」です。README上では、モデルやソースを一元管理する“コントロールパネル”的な位置付けとして説明されています。

GitHubのリリースノートによると、2026年8月5日〜6日にリリースされたv4.7系では、この基盤が「Smart Environment v3」に刷新されました。起動時の待ち時間短縮(初期化処理の重複を減らしてConnectionsをより早く使えるようにした)に加えて、埋め込みモデルを切り替えても、切り替え前のモデルで作成済みの埋め込みデータを失わずに済むようになった点が挙げられています。

バージョン別の変遷(v4.3〜v4.7)

GitHubのReleasesページで確認できる範囲では、Smart Connectionsは細かいマイナーアップデートを重ねてきています。v4.3では関連ノート一覧をグラフ表示する機能や、ビューの表示位置を設定できる機能、埋め込み処理が中断した場合の復旧処理の改善が入りました。

v4.5(2026年5月)では、それまで有料の「Connections Pro」プランに限定されていた「フッター表示のConnections」(パネルを開かずにノート下部で関連ノートを確認できる、モバイルでも使いやすい表示形式)が無料のCoreプランでも使えるようになり、コマンドパレットやリボンアイコンからのオン・オフ切り替えにも対応しました。

v4.7(2026年8月)では前述のSmart Environment v3に加えて、Connectionsの対象ソースとして「最近開いたノートの履歴」「現在のノート内の特定ブロック」「ファイルをビューにドラッグ&ドロップ」といった指定方法が増え、フッターの表示設定も単純なオン・オフではなく細かく構成できるコンポーネントに変更されています。

導入時に確認しておきたい点

Smart ConnectionsはObsidianのコミュニティプラグイン一覧からインストールでき、manifest.json上のisDesktopOnlyはfalseなのでモバイル版Obsidianでも動作します。対応する最小Obsidianバージョンはmanifest.json記載でv1.8.7です。

ライセンス面では、GitHubリポジトリ上で「Smart Plugins License」という独自ライセンスが採用されている旨が案内されており、MITなど一般的なOSSライセンスとは条件が異なります。競合プラグインの開発など具体的な利用条件は公式のライセンスページ(smartconnections.app/legal/license/)で確認してから使うのが安全です。

また、Connections Proのような有料ティアも用意されているため、無料のCore機能でどこまで足りるかは、実際にVaultへ導入してConnections/Lookupビューを触りながら判断するのがよさそうです。

参考リンク

まずは、やりたいことを聞かせてください

「何から手をつければいいか分からない」段階でも大丈夫です。 ご相談・お見積りは無料。碧南近郊なら直接伺います。