Neural Memory

🧠 生物启发·智能关联·持久记忆

生物启发式关联记忆系统,通过神经图传播激活实现跨会话智能回忆,零LLM依赖。

收藏
22.8k
安装
9.9k
版本
4.54.0
CLS 安全性认证2026-05-04
点击查看完整报告 >

使用说明

NeuralMemory 综合评估

核心用法

NeuralMemory 是一款生物启发的关联记忆系统,专为AI Agent设计,采用传播激活(spreading activation)替代传统的关键词/向量搜索。核心架构包含神经图(neural graph),其中神经元通过20种类型化的突触连接,支持Hebbian学习(频繁共激活的记忆强化连接)、自然记忆衰减和自动矛盾检测。

典型工作流程:

  • 会话开始时:调用 nmem_context 注入近期记忆,或 nmem_recall 查询特定主题
  • 会话进行中:决策/错误/偏好发生时使用 nmem_remember 存储;被问及历史时使用 nmem_recall 深度检索
  • 会话结束时:调用 nmem_auto 自动提取事实、决策和TODO

安装方式pip install neural-memory 安装核心,可选OpenClaw插件实现自动上下文注入和记忆捕获,或MCP手动配置。

显著优点

1. 零LLM依赖:纯算法实现(正则、图遍历、Hebbian学习),无需调用大模型即可工作
2. 概念级关联召回:通过图遍历找到"概念相关"记忆,即使无关键词或嵌入重叠也能召回

3. 丰富的关系语义:20种突触类型涵盖时间(BEFORE/AFTER)、因果(CAUSED_BY/LEADS_TO)、语义(IS_A/HAS_PROPERTY)、情感(FELT/EVOKES)、冲突(CONTRADICTS)

4. 记忆生命周期管理:短期→工作→情景→语义记忆,配合艾宾浩斯衰减曲线

5. 自动矛盾检测:识别冲突记忆并降低过时记忆的优先级

6. 因果链追溯:支持"为什么X会发生"这类需要沿CAUSED_BY/LEADS_TO追溯的问题

7. 双语支持:越南语+英语完整支持

8. 本地优先:SQLite本地存储,默认不发送数据到外部服务

潜在缺点与局限性

1. 安装复杂度较高:需要同时配置Python包(核心)和Node.js插件(推荐体验),Windows路径处理容易出错
2. 学习曲线陡峭:20种突触类型、4级深度召回、多种记忆类型需要理解才能高效使用

3. 深度召回延迟:深度模式(depth=3)约500ms,在实时交互场景中可能感知明显

4. 无云端同步:纯本地设计,跨设备迁移需手动使用nmem_transplant

5. 生态锁定风险:OpenClaw插件占据独占的"memory slot",与其他记忆方案互斥

6. 调试困难:神经图的"黑盒"激活路径难以可视化解释为何召回某些记忆

适合人群

  • 长期项目协作者:需要Agent记住数周/数月前的决策、错误、偏好
  • 复杂决策追踪者:需要追溯"为什么当时这样决定"的因果链
  • 隐私敏感用户:希望记忆数据完全本地存储,不上云
  • AI Agent开发者:希望为Agent赋予类人的联想记忆能力,而非机械检索
  • 双语(英越)工作环境的团队

常规风险

| 风险类型 | 说明 | 缓解建议 |
|---------|------|---------|
| 数据丢失 | 本地SQLite文件损坏或误删 | 定期使用`nmem_version`创建快照 |
| 记忆污染 | 错误配置导致brain间交叉污染 | 严格使用brain隔离,避免手动修改DB |
| 召回偏差 | Hebbian强化可能导致"热门"记忆过度激活 | 定期`nmem_health`诊断,调整priority |
| 路径配置错误 | Windows插件路径、python/python3混淆 | 严格遵循文档格式,使用`npm list -g`确认路径 |
| 版本兼容性 | 插件与核心版本不匹配 | 同时更新pip包和npm插件 |

竞品对比

| 维度 | NeuralMemory | 向量数据库(RAG) | 传统对话记忆 |
|------|-------------|----------------|-----------|
| 召回机制 | 图传播激活 | 相似度搜索 | 滑动窗口/摘要 |
| 关系推理 | 原生支持20种关系 | 需额外建模 | 不支持 |
| 因果追溯 | 沿突触遍历 | 不支持 | 不支持 |
| 矛盾处理 | 自动检测降级 | 人工处理 | 无 |
| LLM依赖 | 零依赖 | 需嵌入模型 | 通常需LLM摘要 |
| 速度 | 50-500ms | 10-100ms | <10ms |

结论:NeuralMemory 适合需要类人联想推理长期因果追踪的场景,而非简单的事实检索。

安全解读

核心用法

NeuralMemory 是一款仿生神经网络的记忆系统,专为 AI Agent 设计。它摒弃传统向量检索,采用传播激活(spreading activation)机制:记忆以神经元形式存储于图结构,通过 20 种类型突触(因果、时序、语义、情感等)相互连接。使用时,Agent 在会话启动调用 nmem_context 注入近期记忆;决策后调用 nmem_remember 存储关键信息;用户追问过往时以 nmem_recall 进行深度关联检索,甚至可追溯因果链条。

显著优点

1. 概念级关联检索:不同于关键词或向量相似度匹配,NeuralMemory 能通过多跳图遍历找到"概念相关"但无语义重叠的记忆。例如查询"数据库配置"可同时激活时间、实体、概念神经元,交叉定位决策记录。

2. 自进化记忆网络:基于赫布学习定律("一起激发的神经元连在一起"),频繁共现的记忆自动强化连接;冷门记忆依艾宾浩斯曲线衰减,实现自然的记忆巩固与遗忘。

3. 因果推理能力:内置 CAUSED_BY、LEADS_TO 等因果突触,支持"为什么部署失败"这类因果链追踪查询,弥补 LLM 上下文窗口的推理深度限制。

4. 零外部依赖:核心引擎纯算法实现(正则、图遍历、赫布学习),无需调用 LLM 或 Embedding API,响应延迟可控(深度0:<10ms,深度3:~500ms)。

5. 双语与隐私合规:完整支持越南语+英语提取与情感分析,所有数据本地 SQLite 存储,无云端传输风险。

潜在局限

  • 安装复杂度较高:需同时配置 Python 包与 npm 插件(或 MCP),涉及路径配置、构建步骤,Windows 平台需注意正斜杠与 python 命令名差异。
  • 生态绑定 OpenClaw:自动上下文注入、会话持久化等核心体验依赖 OpenClaw 插件架构,若使用原生 MCP 模式需手动管理记忆捕获。
  • 记忆质量依赖标注:类型标签(decision/error/fact)和优先级需人工或 Agent 主动标注,缺乏自动语义理解可能导致检索噪声。
  • 无跨设备同步:脑文件本地存储,多设备场景需自行处理 nmem_transplant 导出导入。

适合人群

  • 需要长期项目上下文的开发者(如跨度数周的架构决策追踪)
  • 追求可解释推理的 Agent 构建者(因果链可视化)
  • 注重数据隐私的企业/个人用户(纯本地、零 LLM 调用)
  • 研究仿生记忆系统的技术探索者

常规风险

  • 脑文件损坏:SQLite 数据库需定期 nmem_version 快照备份。
  • 记忆膨胀:高频使用未清理导致检索延迟上升,建议定期归档或分割脑。
  • 依赖供应链:实际功能依赖 PyPI 包 neural-memory 及 npm 插件,需关注上游更新。
  • 误报矛盾:自动矛盾检测可能误判语境差异,需人工复核 DEPRIORITIZED 记忆。

---

评分依据:安全认证 S 级(95分),T2 可信个人开发者,纯文档无代码执行,本地存储零外泄,符合 GDPR/CCPA。

Neural Memory 内容

手动下载zip · 4.4 kB
SKILL.mdtext/markdown
请选择文件