为 AI 智能体和应用提供长期记忆层,跨会话保存并检索用户与上下文信息。
6.8万7965PythonApache-2.0更新于 23小时前
一个 Python 库,为 LangGraph 智能体提供长期记忆,可从对话中提取关键信息并管理记忆。
LangMem 帮助 AI 智能体随时间从交互中学习和适应。它可以从对话中提取重要信息,通过提示词优化调整智能体行为,并在多次会话之间保留长期记忆。
该库既提供可搭配任意存储系统使用的基础接口,也原生集成了 LangGraph 的长期记忆存储。智能体可以在对话过程中通过记忆工具实时写入和检索信息,后台记忆管理器则能自动提取、整合并更新知识。
快速开始示例基于 LangGraph 的 create_react_agent 构建智能体,开发阶段使用 InMemoryStore。生产环境建议改用 AsyncPostgresStore 等数据库存储,以便记忆在服务重启后保留。
安装软件包
pip install -U langmem设置 LLM 提供商的 API 密钥
export ANTHROPIC_API_KEY="sk-..."使用记忆工具创建智能体并运行(参见 README 示例)
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
为 AI 智能体和应用提供长期记忆层,跨会话保存并检索用户与上下文信息。
面向 AI 智能体的记忆系统,支持存储、检索与反思记忆,让智能体随时间学习而非仅回放对话历史。
为 AI 智能体提供 1000 多个预认证应用工具包、按用户划分的会话与沙箱的 TypeScript/Python SDK。
一个轻量的 Python 多智能体工作流框架,支持工具调用、任务移交、护栏、会话与追踪,可接入 OpenAI 及 100 多种其他 LLM。
一个极简的 Python 智能体库,让 AI 智能体以代码形式编写并执行动作。
用 Python 构建 MCP 服务端、客户端和交互式应用的框架,让 LLM 连接工具与数据。