我要有能做我自己的自由,和敢做我自己的胆量。——林语堂《我的愿望》
Powermem:专为AI应用打造的智能记忆SDK,让你的智能体“记得住,也会遗忘,还能智能召回”!
阿超,我们刚发了一个新项目:Powermem,欢迎试用和star支持呀,有啥建议,随时反馈呀。
项目地址:https://github.com/oceanbase/powermem
一、项目简介
Powermem 是 OceanBase 团队推出的智能记忆 SDK,做 AI 应用时让智能体拥有“人类式记忆与遗忘”,极度适配大规模场景、长期知识召回。
- 语言:Python
- License:Other
- Star:27+
- 关键词:
aillmmemorydatabase
二、核心技术亮点
- LLM自动提取事实与事实合并去重
- 艾宾浩斯遗忘曲线驱动 RL 增强记忆机制
- 多Agent支持,记忆隔离或共享
- 多模态(文本/图像/语音)记忆
- OceanBase混搜能力,海量记忆管理与高效查询
- 超轻量设计,开发者友好
三、快速上手代码案例(官方README推荐)
1 | |
关键函数说明
auto_config():自动读取环境配置Memory(config=...):初始化记忆系统,支持OceanBase/SQLiteadd(messages, user_id, metadata):添加一段记忆文本,可带自定义元数据search(query, user_id, top_k):可按自然语言检索(支持向量召回)
更多高级用法(如多Agent/多模态/智能遗忘等),见 完整示例文档、项目
examples/目录。
四、支持场景与生态扩展
- AI助手长期记忆与遗忘
- 企业知识库高效检索与更新
- 多智能体场景的知识互通与隔离
- 检索增强生成(RAG)和复杂模态召回场景
- 大规模数据的自动路由、多路召回(OceanBase深度优化)
五、为什么值得尝试 Powermem?
- 真正让“AI能像人一样有记忆与遗忘机制”
- 大模型/多Agent应用的通用知识底座
- 支持文本、图片、语音等多模态知识管理
- API清晰,配置极简,适合原型和生产环境
- OceanBase优化,存储和召回再大也能高效
六、参与社区
欢迎 fork / star,也欢迎直接反馈建议提issue:https://github.com/oceanbase/powermem
OceanBase团队维护,快速响应,持续升级!
七、结语
Powermem,让你的AI从此不再“健忘”,每次交互都能积累、理解、排除噪声知识,在复杂大规模场景下持续精准召回。
马上尝试新一代 AI 记忆基座,用 Powermem 打造更聪明、更贴心的智能体!