Community研究&データ分析github.com

NevaMind-AI/memU

プロアクティブなAIエージェントのためのメモリハーネス — 構造化ストレージ、インテントキャプチャ、10倍のトークン削減。

memU とは?

memUは、AIエージェント(Claude Code、Codex、Cursorなど)向けに設計された、プロアクティブなメモリ管理ツールです。エージェントが対話やタスクから重要な情報(インテント、決定事項、コードスニペットなど)を自動的にキャプチャし、構造化ストレージに保存します。これにより、エージェントは過去のコンテキストを効率的に参照でき、冗長なプロンプトを削減してトークン消費を最大10分の1に抑えます。また、ユーザーの意図を事前に推測して提案を生成する「プロアクティブモード」を備え、生産性を劇的に向上させます。複数のプラットフォーム(Claude Codeのカスタムスラッシュコマンド、MCP準拠のエージェントなど)で動作し、MarkdownファイルやJSONベースのメモリ管理が可能です。

対応~Claude Code~Codex CLI~Cursor
npx skills add NevaMind-AI/memU

Installed? Explore more 研究&データ分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

memU は何をしますか?

プロアクティブなAIエージェントのためのメモリハーネス — 構造化ストレージ、インテントキャプチャ、10倍のトークン削減。

概要

memUは、AIアシスタントが長期記憶を保持し、過去のコンテキストを効率的に利用できるようにするメモリ管理システムです。エージェントは自動的に重要な情報を抽出して構造化ストレージに保存し、後続の対話でノイズを減らしながら活用できます。

主な機能

  • 構造化メモリストレージ: エンティティ、リレーション、アクションを明確に管理
  • インテントキャプチャ: ユーザーの意図や目標を自動抽出
  • トークン削減: 冗長なコンテキストを排除し、最大90%のトークン削減を実現
  • プロアクティブモード: 過去のパターンに基づいて次回のアクションを提案
  • マルチプラットフォーム対応: Claude Code、Codex、Cursor、MCP準拠エージェントで動作

対応プラットフォーム

プラットフォームサポート方法
Claude Codeカスタムスラッシュコマンド /memu
CodexMCPツール(store、recall)
Cursor.cursorrules によるオートロード
その他MCPエージェント標準MCPプロトコル経由

使用方法

Claude Code でのセットアップ

# プロジェクトに追加
claude add skill NevaMind-AI/memU
# .mdc ファイルでの設定例

利用方法:

  • /memu store <データ>: メモリに保存
  • /memu recall <クエリ>: メモリから検索
  • /memu list: 保存済みメモリの一覧表示

Codex でのセットアップ

MCP設定ファイル (mcp.json) に以下を追加:

{
  "mcpServers": {
    "memU": {
      "command": "npx",
      "args": ["memu-mcp"]
    }
  }
}

Cursor でのセットアップ

.cursorrules に以下の設定を追加:

ルール: memU メモリハーネスを使用する

環境変数

変数名説明デフォルト値
MEMU_STORAGE_PATHメモリストレージのパス./.memu
MEMU_MAX_TOKENSメモリエントリの最大トークン数2048
MEMU_PROACTIVEプロアクティブモードの有効/無効true

データ構造

memUは以下のエンティティでメモリを管理します:

  • Intent: ユーザーの意図や目標
  • Fact: 確定した事実や知識
  • Code Snippet: 重要なコード片
  • Decision: 行われた決定事項
  • Progress: タスクの進捗状況

各エントリはタイムスタンプ、タグ、関連性スコアを持ちます。

プロアクティブモード

プロアクティブモードでは、過去のメモリパターンからエージェントが次に取るべきアクションを提案します。これにより、ユーザーが明示的に指示しなくても、関連性の高い補完や提案が自動生成されます。

トークン削減効果

memUは、冗長な会話履歴を構造化メモリに置き換えることで、コンテキストトークンを平均90%削減します。これにより、より長い対話が可能になり、コストも削減されます。

ライセンス

MITライセンスの下で公開されています。

関連スキル