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 密钥管理和记忆模式。
相关
- 项目
- 项目
- 项目
- 项目
- 项目