hivemind について
hivemindは、ワールドビルダー、研究者、チーム向けのローカルファーストなObsidianプラグインです。ノートを構造化してAIから参照できるようにし、可視化と承認ワークフローで既定の内容との整合性を保ちます。
主な機能
- 01Obsidianノートへの構造化アクセス
- 02タイムラインと関係グラフの表示
- 03ドラフト・審査中・正史のワークフロー
- 04世界構築や研究向けテンプレート
- 05カスタムエンティティタイプ
- 06データをローカルに保持
活用シーン
- 01小説の登場人物、場所、出来事の追跡
- 02研究ノートの参照と概念間の関連探索
- 03チーム目標や会議の背景情報の記録
- 04システム、コンポーネント、設計判断の整理
MCP 対応
ClaudeやGitHub CopilotなどのAIツールがObsidian Vaultを参照できる、MCP互換サーバーを提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Obsidian 用 Hivemind
あなたの正史が信頼できる情報源です。AI は設定の範囲内で動作します。
Hivemind が選ばれる理由
小説の執筆、ゲームの設計、RPG キャンペーンの運営など、架空の世界を構築するとき、AI ツールは頼もしい協力者になります。しかし、AI は事実にない情報を生成することがあります。先週作ったキャラクターについて AI アシスタントに尋ねると、確立した正史と矛盾する設定をでっち上げるかもしれません。
Hivemind は、Obsidian の保管庫に AI ツールが構造化された形でアクセスできるようにすることで、この問題を解決します。AI ファイアウォールのようなものだと考えてください。世界構築のノートが事実のよりどころとなり、AI があなたの管理する事実に基づいて回答できるようにします。キャラクターについて尋ねると、AI は実際のノートを読み取り、事実にない情報を作り上げることはありません。タイムラインを検索すると、作り上げた日付ではなく、確立した出来事を参照します。
AI との連携に加えて、Hivemind は強力な可視化ツールも備えています。
- タイムラインビュー — 物語の出来事を時系列で表示します
- グラフビュー — キャラクター、場所、派閥などの関係を探索します
- 正史ワークフロー — コンテンツが承認済み、レビュー中、下書きのどの状態かを管理します
Hivemind は世界構築を行う人向けに作られていますが、確立した知識を AI に尊重させたい場面なら、研究用保管庫、人物管理、ソフトウェアアーキテクチャなどにも同じ原則を適用できます。
機能
- タイムラインビュー — フィルタリングと検索機能を使って、出来事を時系列で可視化します
- グラフビュー — インタラクティブな可視化でエンティティ間の関係を探索します
- AI 連携 — Claude、GitHub Copilot、その他の AI ツールに対応した MCP サーバー
- プラグイン可能なテンプレート — 世界構築、研究、人物管理などに対応する組み込みテンプレート
- 正史ワークフロー — 一貫性の検証機能を備えた、下書き → 保留 → 正史の承認システム
- Obsidian ネイティブ — 標準の Markdown、YAML フロントマター、ウィキリンクで動作します
- ローカルファースト — データはお使いのマシン上に保存されます
組み込みテンプレート
| テンプレート | 用途 | エンティティタイプ |
|---|---|---|
| 世界構築 | 小説家、ゲームデザイナー、RPG 制作者 | キャラクター、場所、出来事、派閥、伝承、アセット |
| 研究 | 研究者、ナレッジワーカー | 論文、引用、概念、ノート |
| 人物管理 | マネージャー、チームリーダー | 人物、目標、チーム、1 対 1 のミーティング |
| ソフトウェアアーキテクチャ | エンジニア、アーキテクト | システム、コンポーネント、ADR、制約 |
設定から独自のエンティティタイプを定義できます。コードは不要です。詳しくは CONTRIBUTING_TEMPLATES.md をご覧ください。
インストール
Obsidian プラグイン(推奨)
- Obsidian の設定を開きます
- コミュニティプラグイン → 閲覧 に進みます
- 「Hivemind」を検索します
- インストールをクリックし、続けて有効化します
手動インストール
- GitHub Releases から最新リリースをダウンロードします
- 保管庫の
.obsidian/plugins/hivemindディレクトリに展開します - Obsidian を再読み込みし、設定からプラグインを有効化します
AI 連携(任意)
AI ツールで保管庫を検索できるようにしますか?MCP サーバーを設定してください。
ガイドでは、次の内容を説明しています。
- Claude Desktop の設定(Windows、macOS、Linux)
- GitHub Copilot の設定
- テンプレートの選択
- トラブルシューティング
クイックスタート
-
テンプレートを選択する — Obsidian で Hivemind の設定を開き、テンプレート(世界構築、研究など)を選択します
-
エンティティを作成する — いつもどおり Obsidian でノートを作成します。YAML フロントマターを追加して、エンティティタイプを定義します。
--- entity_type: character canon_status: draft --- -
可視化する — リボンアイコンからタイムラインビューまたはグラフビューを開きます
-
AI に接続する — MCP セットアップガイドに従って、AI ツールから保管庫を検索できるようにします
詳しいセットアップ手順については、docs/SETUP_GUIDE.mdをご覧ください。
スクリーンショット
タイムラインビュー
近日公開 — イベントを時系列で可視化します

グラフビュー
近日公開 — エンティティ間の関係をインタラクティブに可視化します

ユースケース
ワールド構築:
- 小説に登場するキャラクター、場所、イベントを追跡します
- 会話の作成を支援するとき、AI がキャラクターの詳細を記憶します
- ストーリーの重要なイベントをタイムラインで可視化します
リサーチ:
- 分野の論文、引用、概念を整理します
- 質問に回答する際、AI が実際の研究内容を参照します
- ナレッジベース内の概念間のつながりを探索します
人材管理:
- チームの目標、1対1のミーティングメモ、メンバーの詳細を追跡します
- アジェンダの作成時、AI が過去のミーティングの文脈を呼び出します
- チームの関係や報告体制を可視化します
ソフトウェアアーキテクチャ:
- システム、コンポーネント、アーキテクチャ上の決定(ADR)を文書化します
- デザインパターンを提案する際、AI が ADR を参照します
- コンポーネント間の依存関係を視覚的に追跡します
ドキュメント
- セットアップガイド — Hivemind を使い始める
- MCP セットアップガイド — AI 連携の設定
- Vault 移行ガイド — 既存の Vault を移行する
- Canon ワークフロー — ワールド構築以外での canon ワークフローの活用
- テンプレートへの貢献 — テンプレートを作成して共有する
- サンプル Vault — 各テンプレートのサンプル Vault
コミュニティ
- Issue と機能リクエスト — GitHub Issues
- ディスカッション — GitHub Discussions
貢献
皆様からの貢献を歓迎します!ガイドラインについては、CONTRIBUTING.mdをご覧ください。
重要:このプロジェクトではConventional Commitsを使用します。コミットメッセージは次の形式に従う必要があります。
<type>: <description>
[optional body]
一般的なタイプ:feat、fix、docs、style、refactor、test、chore
ライセンス
MIT — 個人利用および商用利用は無料です。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。