anairyspirit について
anairyspiritは、長期記憶を必要とするAIエージェント向けの、マシン上で動作する個人用メモリーグラフです。MCPとREST経由で利用でき、データはマシン内に保たれます。
主な機能
- 01ローカルの個人用メモリーグラフ
- 02エージェントの長期記憶
- 03MCPとRESTに対応
- 04セットアップと更新コマンド
活用シーン
- 01マシン内にエージェントの記憶を保存
- 02MCP経由でエージェントに長期記憶を提供
MCP 対応
AIクライアントは、インストール済みプログラムの `mcp` コマンドを起動して記憶にアクセスできます。REST経由のアクセスにも対応します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
anairyspirit
自分のマシン上で動作する、個人用 AI メモリーグラフです。AI エージェントは MCP と REST 経由で長期記憶を保存でき、データがマシンの外に出ることはありません。
このパッケージは、プログラムをインストールして実行します。macOS と Linux(x86_64、arm64)に対応し、Node 18 以降が必要です。このパッケージ自体にはプログラムは含まれていません。GitHub から対応するリリースをダウンロードし、実行前にそのリリースの署名済みマニフェストに記載されたチェックサムと照合します。
インストール
npx anairyspirit setup
setup では暗号化などについて質問されます。プログラムは anairyspirit としてインストールされ(/usr/local/bin または ~/.local/bin にインストールされた場合は、新しいターミナルを開いてください)、サービスが起動します。
AI クライアントから使用する
インストール後は、すべてのコマンドがインストール済みのプログラムに渡されるため、MCP クライアントは次のように起動できます。
{ "command": "npx", "args": ["-y", "anairyspirit", "mcp"] }
更新
npx anairyspirit@latest update
これを実行すると、最新リリースが既存のバージョンに上書きインストールされます。メモリー、設定、キーはそのまま保持されます。Homebrew またはパッケージからインストールした場合は、インストール時と同じ方法で更新します。方法はプログラムに表示されます。
npm i -g でインストールした場合
コマンドは anairyspirit-npm になります(プログラム自体の名前は anairyspirit で、両者に同じ名前を付けることはできません)。anairyspirit-npm setup、anairyspirit-npm update を実行してください。
その他のインストール方法(macOS ディスクイメージ、Homebrew、Debian/Ubuntu および Fedora/openSUSE のパッケージ、Docker)とマニュアルについては、次を参照してください。 https://github.com/Seventhwalllab/anairyspirit
プログラムとこのパッケージは、An Airy Spirit エンドユーザー使用許諾契約に基づいて配布されています。このパッケージ内の LICENSE と EULA.txt に記載されており、setup の実行時にも表示されます。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。