Repolode
CodeAbra

CodeAbra/iai-personal-memory-engine

Claude CodeやCursorなどのエージェントに過去の関連コンテキストを返す、AIとのコーディングセッションを一言一句記録するローカルMCPメモリサーバー。

スター
920
フォーク
111
未解決の Issue
16
最終コミット
5 日前

これは何?

iai-memoryはModel Context Protocolに対応したローカルサーバーで、ClaudeなどのMCP対応エージェントに長期記憶を提供します。各セッションのやり取りを一言一句そのまま記録し、時間をかけて意味的な要約や行動パラメータに整理します。新しい会話やターンの開始時には、関連する記憶の一部を返すため、ユーザーがエージェントに覚えておくよう頼む必要はありません。

記録データはAES-256-GCMで保存時に暗号化され、~/.iai-mcp/以下に保存されます。埋め込み生成とデータ保存はローカルマシン上で行われ、アカウントやホスト型サービスは不要です。一方、ネットワーク通信が発生する処理もあります。CLIからの通常のモデル呼び出し、ユーザーのClaudeサブスクリプションを使う任意の夜間統合処理(環境変数で無効化可能)、毎日のバージョン確認、初回の埋め込みモデルのダウンロードです。

ローカルダッシュボード(iai brain)と、検索・記録・ドキュメントのアップロードに使えるCLIも含まれています。ホストごとに対応状況は異なり、Claude Codeでは最も包括的なアンビエント統合が利用できます。一方、Codex、Cursor、Hermes、OpenClawではフックの対応範囲がそれぞれ異なります。macOSとLinuxに対応し、Windowsはベータ版です。

主な機能

  • 01各セッションのやり取りを一言一句そのまま記録し、ローカルで暗号化して保存します。
  • 02MCPツールを通じて、セッション開始時や以降のターンで関連する記憶を呼び出します。
  • 03意味的類似度、グラフリンク、情報の新しさ、語彙マッチングを組み合わせて検索します。
  • 04古い記録の有効性を終了し、置き換えた記録にリンクすることで矛盾を追跡します。
  • 05検索、ピン留め、ドキュメントのアップロードに使えるローカルダッシュボードとCLIを備えています。

ユースケース

  • プロジェクトの背景を何度も説明することなく、多数のClaude Codeセッションでコンテキストを維持する。
  • 自分のマシン上で、CursorやCodexのエージェントが以前の決定や会話を参照できるようにする。
  • 過去のコーディング会話を正確な言い回しで検索する。
  • ローカルのドキュメントやコードを取り込み、エージェントが後から思い出せるようにする。

クイックスタート

  1. 1

    PyPIからPythonパッケージをインストールします

    python3.12 -m pip install -U iai-pme
  2. 2

    Claude Codeでプラグインマーケットプレイスを追加します

    /plugin marketplace add CodeAbra/iai-personal-memory-engine
  3. 3

    Claude Codeでiai-memoryプラグインをインストールし、セッションを再起動してiai-mcp doctorで確認します

    /plugin install iai-memory@iai-pme

使う前に知っておきたいこと

  • Windowsのサポートはベータ版で、アンビエント動作はホストによって異なります。
  • 夜間のREMステップはデフォルトで有効になっており、claude -pを呼び出す場合があります。無効にするにはIAI_MCP_REM_DISABLED=1を設定してください。
  • このプロジェクトは単独で保守されており、エンタープライズ向けSLAはありません。
  • 最初の約10セッションでは、想起の精度は概して高くありません。

収録されている特集

トピック

よくある質問

iai-personal-memory-engine とは?
Claude CodeやCursorなどのエージェントに過去の関連コンテキストを返す、AIとのコーディングセッションを一言一句記録するローカルMCPメモリサーバー。 iai-memoryはModel Context Protocolに対応したローカルサーバーで、ClaudeなどのMCP対応エージェントに長期記憶を提供します。各セッションのやり取りを一言一句そのまま記録し、時間をかけて意味的な要約や行動パラメータに整理します。新しい会話やターンの開始時には、関連する記憶の一部を返すため、ユーザーがエージェントに覚えておくよう頼む必要はありません。
iai-personal-memory-engine は無料で使えますか?ライセンスは?
iai-personal-memory-engine は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
iai-personal-memory-engine は今もメンテナンスされていますか?
活発にメンテナンス中。iai-personal-memory-engine の最終コミットは 2026年11月2日 です。
iai-personal-memory-engine は何に使えますか?
プロジェクトの背景を何度も説明することなく、多数のClaude Codeセッションでコンテキストを維持する。 自分のマシン上で、CursorやCodexのエージェントが以前の決定や会話を参照できるようにする。 過去のコーディング会話を正確な言い回しで検索する。 ローカルのドキュメントやコードを取り込み、エージェントが後から思い出せるようにする。
iai-personal-memory-engine のインストール方法は?
PyPIからPythonパッケージをインストールします: python3.12 -m pip install -U iai-pme Claude Codeでプラグインマーケットプレイスを追加します: /plugin marketplace add CodeAbra/iai-personal-memory-engine Claude Codeでiai-memoryプラグインをインストールし、セッションを再起動してiai-mcp doctorで確認します: /plugin install iai-memory@iai-pme
iai-personal-memory-engine はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/CodeAbra/iai-personal-memory-engine

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト