mcpField
H
hivemind

hivemind

ローカル
github.com/hiveforge-shメモリ・ナレッジ104 日前に更新

hivemind について

hivemindは、ワールドビルダー、研究者、チーム向けのローカルファーストなObsidianプラグインです。ノートを構造化してAIから参照できるようにし、可視化と承認ワークフローで既定の内容との整合性を保ちます。

主な機能

  1. 01Obsidianノートへの構造化アクセス
  2. 02タイムラインと関係グラフの表示
  3. 03ドラフト・審査中・正史のワークフロー
  4. 04世界構築や研究向けテンプレート
  5. 05カスタムエンティティタイプ
  6. 06データをローカルに保持

活用シーン

  1. 01小説の登場人物、場所、出来事の追跡
  2. 02研究ノートの参照と概念間の関連探索
  3. 03チーム目標や会議の背景情報の記録
  4. 04システム、コンポーネント、設計判断の整理

MCP 対応

ClaudeやGitHub CopilotなどのAIツールがObsidian Vaultを参照できる、MCP互換サーバーを提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"hiveforge-sh-hivemind": {
"command": "npx",
"args": [
"-y",
"@hiveforge/hivemind-mcp"
],
"env": {
"HIVEMIND_VAULT_PATH": "<HIVEMIND_VAULT_PATH>",
"HIVEMIND_CONFIG_PATH": "<HIVEMIND_CONFIG_PATH>"
}
}
}
}
起動コマンドnpx -y @hiveforge/hivemind-mcp
設定が必要な環境変数
HIVEMIND_VAULT_PATHPath to your Obsidian vault directory
HIVEMIND_CONFIG_PATHPath to optional Hivemind config file

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@hiveforge/hivemind-mcp3.6.3

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Obsidian 用 Hivemind

Obsidian 用 Hivemind

License: MIT

あなたの正史が信頼できる情報源です。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 プラグイン(推奨)
  1. Obsidian の設定を開きます
  2. コミュニティプラグイン → 閲覧 に進みます
  3. 「Hivemind」を検索します
  4. インストールをクリックし、続けて有効化します
手動インストール
  1. GitHub Releases から最新リリースをダウンロードします
  2. 保管庫の .obsidian/plugins/hivemind ディレクトリに展開します
  3. Obsidian を再読み込みし、設定からプラグインを有効化します
AI 連携(任意)

AI ツールで保管庫を検索できるようにしますか?MCP サーバーを設定してください。

MCP セットアップガイド →

ガイドでは、次の内容を説明しています。

  • Claude Desktop の設定(Windows、macOS、Linux)
  • GitHub Copilot の設定
  • テンプレートの選択
  • トラブルシューティング

クイックスタート

  1. テンプレートを選択する — Obsidian で Hivemind の設定を開き、テンプレート(世界構築、研究など)を選択します

  2. エンティティを作成する — いつもどおり Obsidian でノートを作成します。YAML フロントマターを追加して、エンティティタイプを定義します。

    ---
    entity_type: character
    canon_status: draft
    ---
    
  3. 可視化する — リボンアイコンからタイムラインビューまたはグラフビューを開きます

  4. AI に接続する — MCP セットアップガイドに従って、AI ツールから保管庫を検索できるようにします

詳しいセットアップ手順については、docs/SETUP_GUIDE.mdをご覧ください。

スクリーンショット

タイムラインビュー

近日公開 — イベントを時系列で可視化します

タイムラインビュープレースホルダー

グラフビュー

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

グラフビュープレースホルダー

ユースケース

ワールド構築:

  • 小説に登場するキャラクター、場所、イベントを追跡します
  • 会話の作成を支援するとき、AI がキャラクターの詳細を記憶します
  • ストーリーの重要なイベントをタイムラインで可視化します

リサーチ:

  • 分野の論文、引用、概念を整理します
  • 質問に回答する際、AI が実際の研究内容を参照します
  • ナレッジベース内の概念間のつながりを探索します

人材管理:

  • チームの目標、1対1のミーティングメモ、メンバーの詳細を追跡します
  • アジェンダの作成時、AI が過去のミーティングの文脈を呼び出します
  • チームの関係や報告体制を可視化します

ソフトウェアアーキテクチャ:

  • システム、コンポーネント、アーキテクチャ上の決定(ADR)を文書化します
  • デザインパターンを提案する際、AI が ADR を参照します
  • コンポーネント間の依存関係を視覚的に追跡します

ドキュメント

コミュニティ

貢献

皆様からの貢献を歓迎します!ガイドラインについては、CONTRIBUTING.mdをご覧ください。

重要:このプロジェクトではConventional Commitsを使用します。コミットメッセージは次の形式に従う必要があります。

<type>: <description>

[optional body]

一般的なタイプ:feat、fix、docs、style、refactor、test、chore

ライセンス

MIT — 個人利用および商用利用は無料です。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。