1AIVault について
1AIVaultは、AIツール間でメモリー、スキル、設定を共有したい人向けのローカルファーストなデスクトップアプリです。データをローカルのSQLiteデータベースに保存し、MCPサーバー経由で提供します。項目の関連付けやトピック別のコンテキスト整理にも対応します。
主な機能
- 01メモリーをローカルのSQLiteデータベースに保存
- 02Vaultの項目を検索・整理
- 03再利用可能なスキルを保存・読み込み
- 04ナレッジグラフで関連項目をリンク
- 05複数の情報源を横断してトピックを抽出・閲覧
- 06対応クライアント用のMCP設定をインストール
活用シーン
- 01AIクライアント間でコンテキストを再利用
- 02判断や好みを後から参照できるよう保存
- 03名前を指定して再利用可能な指示を読み込み
- 04関連するメモリーやトピック要約を検索
MCP 対応
MCPサーバーは、Vault項目の保存、検索、更新、リンクに加え、スキルとトピックを管理するツールを公開します。MCP対応クライアントはstdioで接続し、ローカルのVaultデータベースを共有します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
1AIVault — MCP サーバー
持ち運び可能な AI メモリーボルト — あらゆる AI ツール間でメモリー、スキル、設定を共有します。
1AIVault は、AI ツール向けの持ち運び可能なメモリーボルトとして機能する、ローカル優先のデスクトップアプリです。メモリー、決定事項、好み、再利用可能なスキルをローカルの SQLite データベースに保存し、この Model Context Protocol(MCP) サーバーを通じて AI クライアントに公開します。そのため、Claude Desktop に伝えた内容を Cursor、Claude Code、Cline などでも利用できます。クラウドもアカウントも不要で、データが端末の外に出ることはありません。
ウェブサイトとダウンロード: https://1aivault.com
特長
AI ツールごとにメモリーが分断されています。あるツールで蓄積したコンテキストは、次のツールからは見えません。1AIVault は、すべての AI クライアントが単一の MCP サーバーを通じて読み書きできるひとつのボルトを提供します。自分のディスクに保存される、自分だけの共有可能で持ち運び可能な「頭脳」です。
- 🧠 ツールをまたいだメモリー — Claude Desktop で保存し、Cursor で呼び出せます
- 🔒 ローカル優先 —
~/.1aivault/vault.dbにある単一の SQLite DB を WAL モードで使用し、アップロードされることはありません - 🕸️ ナレッジグラフ — エントリーをリンクし、関連コンテキストをたどり、複数の情報源からトピックを自動抽出します
- 🧩 再利用可能なスキル — AI への指示を一度保存すれば、どこでも名前を指定して読み込めます
- ⚡ 設定不要でインストール — アプリがワンクリックで各クライアントの MCP 設定を書き込みます
インストール
1AIVault は、この MCP サーバーをバンドルしたデスクトップアプリです。npx を実行したり、リポジトリをクローンしたりする必要はありません。
- お使いの OS 向けのアプリを https://1aivault.com からダウンロードします(macOS · Windows · Linux)
- 1AIVault を開きます
- Connect に移動し、お使いの AI クライアントの横にある Install をクリックします。1AIVault が MCP 設定を自動的に書き込みます
対応 AI クライアント
| クライアント | 自動インストール |
|---|---|
| Claude Desktop | ✅ |
| Claude Code | ✅ |
| Cursor | ✅ |
| Cline (VS Code) | ✅ |
| Codex CLI | ✅ |
| Gemini CLI | ✅ |
| OpenCode | ✅ |
| Antigravity CLI | ✅ |
| ChatGPT Desktop | ✅ |
stdio サーバーに対応している MCP 互換クライアントであれば、手動で接続することもできます (仕組みを参照)。
ツール
サーバーは stdio 経由で20 個のツールを公開します。作業中、AI クライアントがこれらを自動的に呼び出します。
| ツール | 機能 |
|---|---|
vault_save | メモリー、決定事項、好み、事実を永続的な vault に保存します |
vault_search | vault を全文検索します — "quoted phrases"、-exclude、tag:、tier:、category: に対応しています |
vault_recent | 最近保存されたエントリーを時系列で一覧表示します |
vault_by_tag | タグでエントリーを取得します |
vault_update | 既存のエントリーを編集または名前変更します |
vault_tags | すべてのタグを件数とともに一覧表示します |
vault_get | ID で 1 件のエントリーを取得します(全内容) |
vault_save_conversation | 現在の会話を要約と全文でアーカイブします |
vault_load_skill | ユーザー定義のスキル(再利用可能な AI 向け指示)を名前で読み込みます |
vault_list_skills | 保存済みのスキル(名前と説明)を一覧表示します |
vault_link | 名前付きの関係(ナレッジグラフのエッジ)で 2 件のエントリーをリンクします |
vault_related | エントリーからナレッジグラフをたどります(最大 3 ホップ) |
vault_brain_query | キーワード検索 と グラフの走査によって、より豊かな関連コンテキストを提示します |
vault_extract_insights | エントリーに対して自動リンク付け/パターン抽出を実行します |
vault_classify_pending | トピックにまだ分類されていないエントリーを取得します |
vault_save_classifications | 複数のソースにまたがるトピックにエントリーを割り当てます(ダイジェストも更新します) |
vault_list_topics | 複数のソースにまたがるトピックを、エントリー数とダイジェストのプレビューとともに一覧表示します |
vault_topic_digest | トピックの複数ソースにまたがる要約、別名、エントリーを取得します |
vault_search_topics | トピックを全文検索します |
vault_link_topics | トピック間の型付き関係を定義します |
仕組み
3 つのプロセスが1 つの SQLite データベース(~/.1aivault/vault.db、WAL モード)を共有します — HTTP ブリッジは不要で、WAL がプロセス間の同時実行を処理します:
Main (Electron) ─┐ ┌─ MCP server subprocesses
├── ~/.1aivault/vault.db (WAL) ──┤ (spawned by Claude Desktop,
Renderer (UI) ───┘ └─ Cursor, Claude Code, Cline, …)
各 AI クライアントは、MCP サーバーの独自のコピーを stdio サブプロセスとして起動します。パッケージ版をインストールした場合、サーバーはアプリ独自のランタイムを通じて実行されます(そのため、アプリに同梱されているネイティブモジュール ABI と完全に一致します)。また、1AIVault が以下のような設定を書き出すため、手動で編集する必要はありません:
生成される設定の例(macOS)
{
"mcpServers": {
"1aivault": {
"command": "/Applications/1AIVault.app/Contents/MacOS/1AIVault",
"args": [
".../app.asar.unpacked/dist/main/main/mcp/server.js",
"--source", "claude_desktop",
"--db", "/Users/you/.1aivault/vault.db"
],
"env": {
"ELECTRON_RUN_AS_NODE": "1",
"NODE_PATH": ".../app.asar.unpacked/node_modules"
}
}
}
}
パスはアプリによってマシンごとに解決されます。--source タグにはエントリーを書き込んだクライアントが記録され、--db は vault を指します。
プライバシー
- 100% ローカルです。 vault はディスク上のファイルです。MCP レイヤーからサーバーにデータが送信されることはありません。
- データの所有者はあなたです。 デスクトップアプリからデータを整理、エクスポートし、マシン間で移動できます。
- vault と MCP サーバーの利用にアカウントは不要です。
リンク
- 🌐 ウェブサイトとダウンロード — https://1aivault.com
- 🏢 開発元:StoicSoft
- 📨 サポート — [email protected]
1AIVault は商用ソフトウェアです。このリポジトリは同梱の MCP サーバーに関するドキュメントであり、アプリのソースはオープンソースではありません。© StoicSoft。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。