Engram MCP 服务说明文档
1. 服务概述一句话简介给 AI Agent 装一颗会遗忘的大脑模拟人类记忆的遗忘、强化、联想机制让 Agent 跨会话记住真正重要的事自然忘掉不再需要的细节。服务名称Engram版本号v0.4开发者/提供方hugfeature协议类型MCP (Model Context Protocol)2. 核心功能Engram 是一个完全本地运行的 MCP 记忆服务提供以下主要功能艾宾浩斯遗忘曲线每条记忆都有强度值随时间按指数曲线衰减重要的偏好和决策衰减极慢临时的调试上下文自然消退智能去重与矛盾消解存入新记忆时自动进行语义比对相似记忆自动合并矛盾信息自动覆盖混合检索向量搜索 BM25关键词匹配 图谱扩展三路融合提供精准的记忆召回语义图谱自动建立记忆间的语义关联支持联想式发现和链式保护自动整合与淘汰每12小时自动运行维护任务整合相似记忆淘汰衰减殆尽的记忆工程状态中枢结构化失败归因track_failure和进度追踪track_progress让 Agent 不只记信息还记工程状态3. 使用场景Engram 适用于以下场景跨会话状态保持解决 AI Agent 每次对话都是一张白纸的问题记住用户的偏好、架构决策和项目背景用户偏好记忆Agent 记住用户的技术栈、编码习惯和项目背景不需要每次重新介绍工程状态追踪记录 Agent 做了什么、卡在哪里、下一步该做什么避免每次新会话都要重新对齐知识管理自动管理项目知识知识自然进化矛盾消解确保认知永远是最新的失败归因结构化记录 bug、测试失败或部署问题支持按模块聚合统计进度追踪跨会话追踪功能/任务状态记录完成度、阻塞项和质量评分4. 接入方式4.1 服务端点Engram 是一个本地运行的 MCP 服务通过 stdio (JSON-RPC) 协议与 MCP 客户端通信。所有数据存储在本地~/.engram/目录下。4.2 认证与权限Engram 完全本地运行零云端依赖不需要任何认证。数据永远在你的机器上确保完全隐私。4.3 数据格式Engram 使用 DuckDB 作为向量数据库支持以下数据存储memories.duckdb向量数据库单文件零运维graph.json语义图谱JSON 序列化model_cache/嵌入模型缓存4.4 服务器配置在MCP客户端配置中添加服务{ mcpServers: { engram: { command: engram, env: { HF_ENDPOINT: https://hf-mirror.com } } } }5. 接口定义Engram 提供 8 个 MCP 工具接口工具参数用途recall_memoryquery,user_id?,top_k?语义检索记忆每次任务开始时调用。返回结果包含 metadatastore_memorycontent,importance,category?,metadata?,user_id?存储新记忆自动去重返回 memory_idupdate_memorymemory_id,new_content,importance?更新已有记忆session_handoffsummary,completed?,in_progress?,blocked?,next_steps?,user_id?结构化会话交接记录当前进度供下次会话继续track_failureerror,component,root_cause?,severity?,fix?,related_test_ids?,user_id?结构化失败归因自动关联组件/严重级/修复方案track_progressfeature,status,completion?,blockers?,quality_score?,notes?,user_id?功能进度快照跨会话追踪特性状态consolidate_memoryuser_id?手动触发记忆整合memory_statsuser_id?记忆统计 工程指标失败趋势、组件健康度、活跃特性5.1 重要性参考值使用场景0.9–1.0核心身份、永久事实用户是后端工程师0.7–0.8强偏好、架构决策项目用 Go PostgreSQL0.5普通项目事实最近在做登录模块重构0.2–0.3临时会话上下文这次调试用的测试账号6. 快速开始6.1 环境要求Python 环境DuckDB自动安装嵌入模型首次运行时自动下载6.2 安装步骤# 安装 pip install mcp-engram # 初始化下载模型、创建数据库 engram-setup # 按照输出提示将配置块添加到 Claude Code 配置中6.3 CLAUDE.md 集成在项目CLAUDE.md中添加## Memory Rules ### Step 1 — 先回忆再行动 每次任务开始时用请求中的关键词调用 recall_memory。 ### Step 2 — 学到新东西就存 | 情况 | 操作 | |------|------| | 全新知识 | store_memory(content, importance) | | 补充已有 | update_memory(memory_id, merged_content) | | 推翻已有 | update_memory(memory_id, new_content) |7. 注意事项关键阈值速查参数值含义嵌入维度768all-mpnet-base-v2去重 REINFORCE≥ 0.85几乎相同只加回忆次数去重 MERGE/REPLACE0.65~0.84检测矛盾或合并整合聚类≥ 0.70自动合并相似记忆图谱建边≥ 0.40创建语义关联淘汰阈值 0.05删除衰减殆尽的记忆环境变量变量默认值说明HF_ENDPOINThttps://hf-mirror.comHuggingFace 模型镜像ENGRAM_MODELall-mpnet-base-v2嵌入模型名称核心优势零运维不需要手动清理旧记忆——遗忘曲线自动淘汰不需要手动合并重复——整合器自动处理完全隐私所有数据存在本地不联网、不上传、不依赖任何云服务联想式发现图谱扩展让 Agent 能沿着语义关联找到相关但不直接匹配的知识越用越聪明回忆强化机制让被反复召回的记忆强度越来越高

相关新闻

私有化企业知识库推荐:为什么数据可控比工具清单更重要

私有化企业知识库推荐:为什么数据可控比工具清单更重要

私有化企业知识库推荐:为什么数据可控比工具清单更重要 企业知识库选型时,很多文章喜欢列工具清单。 清单有价值,但对有数据安全要求的企业来说,更重要的问题是:知识库的数据到底放在哪里,谁能访问&#xf…

2026/7/21 18:23:14阅读更多 →
C++开发者必读:从LLVM到TensorFlow,掌握顶级开源项目实战

C++开发者必读:从LLVM到TensorFlow,掌握顶级开源项目实战

1. 项目概述:为什么C开发者必须关注顶级开源项目?如果你是一名C开发者,或者正在学习这门语言,你可能会觉得它既强大又复杂。标准库提供了基础,但真正让你在工业界、学术界乃至前沿科技领域站稳脚跟的,往往是…

2026/7/21 10:42:23阅读更多 →
持续学习中的Catastrophic Forgetting挑战与AI模型的缓解策略

持续学习中的Catastrophic Forgetting挑战与AI模型的缓解策略

持续学习中的Catastrophic Forgetting挑战与AI模型的缓解策略 在人工智能领域,持续学习(Continual Learning)是一个日益受到关注的研究方向。它指的是模型能够在不断接收新数据的过程中,持续优化自身性能,同时保留对先…

2026/7/21 12:27:47阅读更多 →
VC++ BMP图像读取与显示:从文件结构到GDI绘制的完整实现

VC++ BMP图像读取与显示:从文件结构到GDI绘制的完整实现

1. 项目概述:为什么从BMP开始?如果你刚开始接触Windows桌面开发,或者想深入理解计算机图形学的底层逻辑,那么“用VC读取并显示一张BMP图片”绝对是一个绝佳的起点。这听起来像是一个简单的任务,但麻雀虽小,…

2026/7/22 5:18:38阅读更多 →
给期刊投稿AI率要降到什么程度?讲清要求和降的办法

给期刊投稿AI率要降到什么程度?讲清要求和降的办法

给期刊投稿AI率要降到什么程度?讲清要求和降的办法 你现在心里悬着的,多半就是一个数字:给期刊投稿,AI 率到底要降到什么程度才算合格?降到 30% 行不行,还是非得压到 20% 以下?你可能已经把稿子…

2026/7/22 5:18:38阅读更多 →
安卓模拟器抓包实战:Charles工具配置与HTTPS解密技巧

安卓模拟器抓包实战:Charles工具配置与HTTPS解密技巧

1. 安卓模拟器抓包的核心价值与应用场景在移动应用开发和测试过程中,接口抓包是每个开发者必须掌握的硬核技能。相比真机调试,安卓模拟器抓包具有三大不可替代的优势:环境隔离性(避免污染生产数据)、操作可复现性&…

2026/7/22 5:18:38阅读更多 →
TI EMAC/MDIO模块接收与中断控制:寄存器配置与驱动开发实战

TI EMAC/MDIO模块接收与中断控制:寄存器配置与驱动开发实战

1. 从寄存器到网络数据流:EMAC/MDIO模块的接收与中断控制全景如果你正在开发基于TI Sitara或类似系列处理器的嵌入式网络设备,那么你肯定绕不开EMAC(以太网媒体访问控制器)和MDIO(管理数据输入/输出)模块。…

2026/7/22 5:18:38阅读更多 →
深入解析LCD控制器数据通路:从帧缓冲到像素输出的完整流程

深入解析LCD控制器数据通路:从帧缓冲到像素输出的完整流程

1. 项目概述与核心价值在嵌入式系统里,图形界面是用户交互的窗口,而驱动这块屏幕的“大脑”,就是LCD控制器。你可能已经调通了SPI或I2C驱动的OLED小屏,但当你面对一块分辨率更高、色彩更丰富的TFT或STN液晶屏时,会发现…

2026/7/22 5:18:38阅读更多 →
TI Davinci HDVPSS VIP_PARSER寄存器实战:视频源尺寸解析与辅助数据裁剪

TI Davinci HDVPSS VIP_PARSER寄存器实战:视频源尺寸解析与辅助数据裁剪

1. 项目概述:从寄存器手册到实际工程如果你正在开发基于TI Davinci或类似平台的嵌入式视频处理应用,比如多路监控DVR、医疗内窥镜系统或者工业视觉检测设备,那么你大概率绕不开一个核心模块:HDVPSS(High-Definition Vi…

2026/7/22 5:16:38阅读更多 →
Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/22 0:53:59阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/22 0:53:59阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/22 0:53:59阅读更多 →
中小企业小程序开发公司怎么选:预算、上手和售后避坑指南

中小企业小程序开发公司怎么选:预算、上手和售后避坑指南

中小企业做小程序,最常见的矛盾是预算有限,但又不希望功能太单薄;没有技术团队,但又希望后续能自己运营;想快速上线,又担心隐性收费和售后失联。选型时如果只看“低价套餐”或“案例数量”,很容…

2026/7/22 0:01:17阅读更多 →
GEO优化如何沉淀长期内容资产?广拓时代谈AI搜索时代的内容ROI

GEO优化如何沉淀长期内容资产?广拓时代谈AI搜索时代的内容ROI

企业做营销,最怕钱花完了,资产没有留下。 效果广告能带来一段时间的曝光,但预算停止后,流量往往也随之停止。短视频内容可能在几天内冲高,也可能很快沉下去。AI搜索时代,企业需要重新思考一个问题&#xff…

2026/7/22 0:01:17阅读更多 →
Agent 终态判定:何时该停止思考、给出最终回复

Agent 终态判定:何时该停止思考、给出最终回复

Agent 终态判定:何时该停止思考、给出最终回复 一、你的 Agent 在"再想想"的循环里绕了 12 轮,用户已经关窗口了 Agent 与人最大的区别是:人知道什么时候该停下来给答案,Agent 会一直"想"下去。你给 Agent 接…

2026/7/22 0:01:17阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/21 22:53:50阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/21 18:53:30阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/21 18:53:30阅读更多 →