Hearth - AI Agent 持久化记忆服务产品系统Vibe Coding

我要开发同款
iVow2026年07月21日
8阅读

技术信息

语言技术
PythonJavaScript
系统类型
Web
行业分类
人工智能企业服务

作品详情

行业场景

AI Agent在实际应用中需要跨会话保持记忆,当前主流大语言模型不具备原生持久化记忆能力。Hearth为AI Agent提供结构化记忆服务,基于MCP(Model Context Protocol)协议标准接入,让AI应用具备"记住用户"的能力,适用于个性化助手、智能客服、AI陪伴等场景。

功能介绍

1.记忆存储与检索:支持多类型记忆条目(规则、事实、偏好、笔记等),按标签和关键词检索,支持语义关联自动浮现。
2.分级加载机制:提供start/full/touch三级加载策略,根据上下文按需加载记忆,有效控制token消耗。
3记忆关联网络:条目间建立双向链接,查询时自动触发相关记忆联想。
4.SSH隧道安全传输:本地MCP客户端通过SSH连接远程服务器,无需暴露公网端口。
5.Seal签名校验:每次数据返回携带完整性签名,防止传输链路篡改。
6.存档版本管理:支持记忆快照与回滚。

项目实现

独立负责全栈开发与运维。服务端使用Node.js + Express,数据层采用Node 22内置node:sqlite模块(零原生编译依赖),SQLite WAL模式保证并发读写性能。实现写前快照机制,每次修改自动保存历史版本。MCP客户端支持双传输模式:HTTP直连与SSH中继(ssh至服务器本地curl,避免任何客户端网络配置变更)。设计亮度衰减系统,已触发条目自动降低hook频率,15轮后恢复,平衡记忆浮现与上下文噪音。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论