Communityコーディング&開発github.com

heichaowo/openclaw-amem

OpenClaw向け初のオープンソースA-MEMメモリプラグイン — 動的リンクと進化を備えたエージェントメモリ(NeurIPS 2025)

openclaw-amem とは?

このスキルは、OpenClawエージェント向けに設計されたオープンソースのA-MEMメモリプラグインです。NeurIPS 2025で発表された最新の研究に基づき、エージェントに動的なメモリリンクと進化機能を提供します。従来の固定メモリとは異なり、本プラグインはエージェントが経験や知識を自律的に関連付け、時間とともにメモリ構造を最適化することを可能にします。これにより、マルチターンの会話、複雑なタスク実行、長期的なエージェント行動において、より一貫性と適応性の高い記憶保持が実現します。OpenClawフレームワークとシームレスに統合され、開発者はエージェントのメモリ管理を高度にカスタマイズできます。

対応~Claude Code~Codex CLI~Cursor✓Antigravity
npx skills add heichaowo/openclaw-amem

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

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

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

ドキュメント

openclaw-amem は何をしますか?

OpenClaw向け初のオープンソースA-MEMメモリプラグイン — 動的リンクと進化を備えたエージェントメモリ(NeurIPS 2025)

概要

openclaw-amemは、OpenClawエージェントフレームワーク向けに設計されたプラグインで、エージェントに高度なメモリ管理機能を提供します。このプラグインは、NeurIPS 2025で発表されたA-MEM(Agentic Memory with Evolution and Linking)研究を実装した最初のオープンソースソリューションです。

主な機能

  • 動的メモリリンク: エージェントが関連するメモリを自動的に関連付け、知識グラフを形成します。
  • メモリ進化: エージェントの経験とタスクに基づいて、メモリ構造が時間とともに自律的に最適化されます。
  • 高スケーラビリティ: 大量のメモリエントリを効率的に管理し、高速な検索を実現します。
  • OpenClaw統合: シームレスにOpenClawエージェントと統合され、最小限の設定で使用開始できます。

インストール

pip install openclaw-amem

もしくは、OpenClawプロジェクトのrequirements.txtに追加してください:

openclaw-amem>=1.0.0

使用方法

  1. OpenClawエージェントの設定ファイル(config.yaml)にプラグインを追加します:
plugins:
  - name: "amem-memory"
    module: "openclaw_amem"
    config:
      memory_size: 1000
      linking_threshold: 0.7
      evolution_enabled: true
  1. エージェントを起動します:
openclaw run --config config.yaml

設定オプション

オプション型デフォルト値説明
memory_sizeint1000メモリに保存する最大エントリ数
linking_thresholdfloat0.7メモリリンクを確立する類似度しきい値
evolution_enabledbooltrueメモリ進化機能を有効にするかどうか

詳細情報

A-MEMの理論と設計については、NeurIPS 2025の論文を参照してください:

ライセンス

MITライセンスの下で公開されています。詳細はLICENSEファイルをご覧ください。

関連スキル