redis/agent-memory-server
Fast and flexible memory for agents and AI applications using Redis
解決的問題
Redis Agent Memory 為 AI 代理提供持久性、結構化的記憶層,消除團隊需自行建構自訂基礎設施來處理會話管理、資訊提取、檢索與代理上下文生命週期的需要。
工作原理
採用雙層記憶模型:
- 會話記憶:透過可設定的存活時間(TTL)控制,維持活躍的對話狀態、歷史記錄與元資料。
- 長期記憶:將提取的事實與學習到的模式以文字與向量嵌入形式儲存,支援語意檢索。
當新事件寫入工作記憶時,系統會自動在背景中提取重要資訊,並提升至長期記憶,以避免拖慢代理的即時迴圈。
適用對象
需要管理跨回合、會話、通訊管道與代理之間複雜上下文累積的 AI 代理開發者與團隊。
主要亮點
- 雙層架構:結合短期會話狀態與長期語意記憶。
- 自動提取:背景中將關鍵資訊從會話記憶自動提升至長期記憶。
- REST 與 MCP 接口:在開源參考實作(V0)中提供。
- 基於 Redis 的語意搜尋:支援高效檢索相關的過去互動。
- 托管服務選項:作為 Redis Iris 的一部分提供,支援生產環境的 API 金鑰管理與記憶架構。
相關
- 專案
- 專案
- 專案
- 專案
- 專案