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

Whistlegenusvincetoxicum446/Mem-Forever

I-Langプロトコルを使用してAIエージェントに永続的なメモリを提供し、異なるセッションやモデル間でのデータ呼び出しを可能にします。

Mem-Forever とは?

Mem-Foreverは、AIエージェントに永続的なメモリ機能を提供するスキルです。I-Langプロトコルを活用することで、エージェントが異なるセッションやモデル間でも過去のデータやコンテキストを呼び出せるようにします。これにより、チャットの履歴や作業の進行状況など、重要な情報を失うことなく継続的なやり取りが可能になります。主にClaude CodeやCursorなどのAIエージェント開発プラットフォームで利用でき、外部ストレージとの連携を通じてメモリを管理します。SKILL.mdには設定方法やAPIの使い方が詳細に記載されており、開発者は簡単に統合できます。このスキルは、長期的なプロジェクトや複数セッションにわたるタスクの効率を大幅に向上させるため、特に複雑なソフトウェア開発やデータ分析のシナリオで有用です。

対応~Claude Code~Codex CLI~Cursor
npx skills add Whistlegenusvincetoxicum446/Mem-Forever

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

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

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

ドキュメント

Mem-Forever は何をしますか?

I-Langプロトコルを使用してAIエージェントに永続的なメモリを提供し、異なるセッションやモデル間でのデータ呼び出しを可能にします。

概要

Mem-Foreverは、AIエージェントが複数のセッションやモデルにわたって一貫したメモリを保持できるようにするためのスキルです。I-Langプロトコルを利用してデータを永続化し、後続の対話やタスクでそのデータを再利用できます。

主な機能

  • 永続メモリ: エージェントの会話履歴や作業状態を外部ストレージに保存し、後で復元可能。
  • I-Langプロトコル対応: 標準化されたプロトコルにより、異なるプラットフォーム間での互換性を確保。
  • セッション間の継続性: 複数セッションにわたるタスクでも、データの整合性を維持。

対応プラットフォーム

  • Claude Code
  • Cursor
  • Codex
  • その他I-LangプロトコルをサポートするAIエージェント

インストール

npm install mem-forever

または、スキルディレクトリに直接追加してください。

設定

config.json ファイルを作成し、以下のようにストレージバックエンドを指定します。

{
  "storage": "local",
  "path": "./memory_data",
  "protocol": "I-Lang"
}

使用方法

基本的なメモリ保存/読み出し

const MemForever = require('mem-forever');

const mem = new MemForever();
await mem.save('key', { data: 'value' });
const result = await mem.load('key');
console.log(result); // { data: 'value' }

セッション間のデータ共有

// セッション1
await mem.save('session_data', { progress: '50%' });

// セッション2 (別のモデルでも可)
const data = await mem.load('session_data');
console.log(data.progress); // '50%'

APIリファレンス

メソッド説明
save(key, value)キーと値のペアを永続化します
load(key)指定されたキーの値を取得します
delete(key)指定されたキーのデータを削除します
list()保存されている全キーをリストします

注意事項

  • 機密データの保存には適切な暗号化を検討してください。
  • ストレージの容量制限に注意してください。
  • I-Langプロトコルのバージョン互換性を確認してください。

ライセンス

MIT

関連スキル