redis/agent-memory-server

Fast and flexible memory for agents and AI applications using Redis

何を解決するか

Redis Agent Memory は、AIエージェント向けの永続的で構造化されたメモリレイヤーを提供し、チームがセッション処理、抽出、取得、ライフサイクル管理のためのカスタムインフラを構築する必要をなくします。

動作方法

2段階メモリモデルを採用しています:

  1. セッションメモリ:設定可能なTTL(有効期限)制御により、アクティブな会話状態、履歴、メタデータを維持します。
  2. 長期メモリ:抽出された事実や学習されたパターンをテキストおよびベクトル埋め込みとして保存し、意味的検索を可能にします。

新しいイベントが作業メモリに書き込まれると、システムはバックグラウンドで重要な情報を自動的に抽出し、長期メモリに昇格させることで、エージェントのリアルタイムループの遅延を回避します。

対象ユーザー

複数のターン、セッション、チャネル、エージェント間で複雑なコンテキストの累積を扱う必要がある、AIエージェントの開発者およびチーム。

特徴

  • 2段階アーキテクチャ:短期的なセッション状態と長期的な意味的メモリを統合。
  • 自動抽出:セッションから長期メモリへの重要な情報のバックグラウンド昇格。
  • REST および MCP インターフェース:オープンソースのリファレンス実装(V0)で提供。
  • Redis ベースの意味的検索:過去の関連する対話の効率的な取得を可能に。
  • マネージドサービスオプション:Redis Iris の一部として提供され、本番環境向けのAPIキー管理とメモリスキーマが利用可能。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト