GoodMemory
活跃·★ 20·MIT·更新于 2026-10-20
GoodMemory 为 AI 产品、聊天应用、副驾驶和编程代理提供持久的记忆层,实现持续的用户/项目记忆循环。它提供 API 用于写入、检索、注入、审计和删除上下文,作为应用程序与模型运行时之间的产品记忆层。
#AI 记忆#代理工具#上下文管理#检索增强生成 (RAG)#持久化存储#LLM 集成#开发工具#助手增强
01
功能特性
01持久记忆 API:提供 `remember`、`recall`、`buildContext`、`feedback`、`forget`、`exportMemory` 和 `deleteAllMemory` 等功能。
02安装式代理记忆:通过 `goodmemory setup` 为 Codex 和 Claude Code 提供托管的代理记忆功能,包括钩子、预操作和可选回写。
03本地优先存储:默认支持 Bun 的持久 SQLite,并可按需添加 PostgreSQL、自定义适配器和嵌入提供商。
04公共写入定制:允许通过 `GoodMemoryConfig.remember`、`RememberProfile` 和 `rememberRules` 等配置进行记忆写入的个性化定制。
05多语言支持:内置英语、简体中文、繁体中文、日语、韩语、法语和西班牙语等语言包。
02
兼容性
Python
语言
已通过文档验证
Node.js
运行时
已通过文档验证
Bun
运行时
已通过文档验证
SQLite
数据库
已通过文档验证
PostgreSQL
数据库
已通过文档验证
Codex
代理
已通过文档验证
03
快速开始
1
$ npm install -g [email protected]
2
$ goodmemory setup
04
使用场景
↳集成到代理、聊天框或副驾驶:将记忆功能直接构建到您自己的 Node/Bun 服务中,用于管理聊天应用或副驾驶的上下文。
↳为 Codex 或 Claude Code 添加记忆:在不修改代理本身的情况下,为已安装的编程代理(如 Codex 或 Claude Code)增强持久的项目和用户上下文记忆。
↳部署为后端记忆层服务:作为独立的后端服务部署,特别适用于 Python/FastAPI 后端,集中管理记忆存储。
↳自主代理记忆:使自主代理能够通过集成 GoodMemory 命令行工具或 API 来管理自身的持久性跨会话记忆。
05
同类工具
评论
登录后发表评论
暂无评论,来发表第一条吧