Neural Memory

🧠 神经图记忆,智能关联永不忘

AI 增强榜 #29

基于Hebbian学习的神经图记忆系统,通过传播激活替代向量搜索,实现跨会话智能关联召回与因果推理,零LLM依赖本地运行。

收藏
38.4k
安装
12.6k
版本
4.59.0
CLS 安全性认证2026-07-10
点击查看完整报告 >

使用说明

NeuralMemory 综合评估

核心用法

NeuralMemory 是一款受生物神经科学启发的持久化记忆系统,专为AI Agent设计。区别于传统的关键词匹配或向量检索,它采用传播激活(spreading activation)机制在神经图上进行遍历式关联召回。

典型工作流:
1. 会话启动 - 调用 nmem_context 注入近期记忆作为上下文

2. 决策时刻 - 使用 nmem_remember 存储决策、错误、用户偏好(支持10种记忆类型)

3. 关联召回 - 通过 nmem_recall 进行深度查询,支持4级检索深度(Instant→Deep)

4. 会话结束 - nmem_auto 自动从对话中提取结构化记忆

技术架构亮点:

  • 20种突触类型:涵盖时间关系(BEFORE/AFTER)、因果关系(CAUSED_BY/LEADS_TO)、语义关系(IS_A/HAS_PROPERTY)及情绪关系(FELT/EVOKES)
  • Hebbian学习:"一起激活的神经元连在一起"——高频共现记忆自动强化连接
  • 记忆生命周期管理:短期→工作→情景→语义,配合艾宾浩斯衰减模型
  • 矛盾自动检测:识别冲突记忆并降低过时信息优先级

显著优点

| 维度 | 优势 |
|------|------|
| **召回质量** | 无需关键词重叠即可找到概念关联记忆,如"auth决策"可同时激活时间+实体+概念神经元求交集 |
| **因果推理** | 支持 `nmem_recall(depth=2)` 追踪 CAUSED_BY/LEADS_TO 链,回答"为什么部署失败"类问题 |
| **零LLM依赖** | 纯算法实现(正则、图遍历、强化学习),无API成本与延迟 |
| **隐私安全** | 本地SQLite存储(`~/.neuralmemory/brains/`),无外部数据传输 |
| **OpenClaw深度集成** | 独占memory插槽,自动注入上下文与捕获记忆,跨`/new`会话持久 |
| **双语支持** | 越南语+英语完整支持提取与情感分析 |
| **大脑管理** | 版本快照、回滚、跨大脑记忆移植(`nmem_transplant`) |

潜在缺点与局限性

1. 冷启动问题:新大脑需要积累足够的突触连接才能体现关联召回优势
2. 无语义嵌入:纯符号图遍历,对模糊语义相似性(如"狗"vs"犬")处理能力有限

3. 维护复杂度:突触网络可能随时间膨胀,需定期 nmem_health 诊断

4. 深度性能depth=3 延迟约500ms,高频调用可能影响实时体验

5. Windows适配陷阱:路径格式、python vs python3、必须手动 npm run build 等易错点

6. MCP vs Plugin 权衡:MCP模式无自动钩子,需手动管理上下文注入

适合人群

  • 长期项目开发者:需要Agent记住跨周/跨月的架构决策与历史错误
  • 复杂工作流用户:任务涉及多步骤因果追踪(如故障排查、审计溯源)
  • 隐私敏感场景:要求数据不出本地,拒绝云端向量数据库
  • 高频会话用户:厌倦每次/new后重复交代背景信息
  • 双语团队:越南语或英语为主要工作语言的开发团队

常规风险

| 风险类型 | 说明 | 缓解措施 |
|----------|------|----------|
| **记忆污染** | 错误记忆长期强化可能扭曲关联网络 | 定期 `nmem_health`,对关键记忆手动验证 |
| **版本兼容性** | 大脑格式升级可能导致旧数据不可读 | 重大操作前 `nmem_version` 创建快照 |
| **突触膨胀** | 高频使用未清理导致查询性能下降 | 监控 `nmem_stats`,设置合理衰减参数 |
| **插件配置错误** | OpenClaw插件路径或构建失败导致功能失效 | 严格遵循文档验证步骤,`openclaw plugins list` 确认加载 |
| **过度召回** | depth=3可能返回过多弱关联噪音 | 结合 `max_tokens` 限制与人工筛选 |

安全解读

核心用法

NeuralMemory 是一个生物启发式的关联记忆系统,采用传播激活(spreading activation)替代传统的关键词/向量搜索。记忆以神经图形式存储,包含20种类型突触(时间、因果、语义、情感等),支持赫布学习(Hebbian learning)——频繁共现的记忆会自动强化连接,陈旧记忆自然衰减。

安装与配置

pip install neural-memory
npm install -g neuralmemory  # OpenClaw 插件(推荐)

配置 ~/.openclaw/openclaw.json 启用插件后,自动注入上下文记忆并在会话结束时捕获记忆。核心工具包括:nmem_remember(存储记忆)、nmem_recall(联想召回)、nmem_context(获取近期上下文)、nmem_todo(任务追踪)。

深度级别:0级即时(<10ms)、1级上下文(~50ms,默认)、2级习惯(~200ms)、3级深度(~500ms,跨域关联与因果链)。

显著优点

  • 零LLM依赖:纯算法实现(正则、图遍历、赫布学习),无API成本与延迟
  • 概念关联召回:向量搜索找相似文档,NeuralMemory找概念关联——即使无关键词重叠也能召回
  • 20种突触类型:支持时间序列(BEFORE/AFTER)、因果链(CAUSED_BY/LEADS_TO)、矛盾检测(CONTRADICTS)
  • 记忆生命周期:短时→工作→情景→语义记忆,配合艾宾浩斯衰减曲线
  • 完全本地存储:SQLite数据库位于 ~/.neuralmemory/,无数据外传
  • 双语支持:越南语+英语完整支持

潜在缺点与局限性

  • 个人开发者维护(T3来源可信度),长期可持续性存疑
  • Python生态依赖:需Python 3环境,Windows用户需注意路径配置
  • 学习曲线:20种突触类型和深度级别需要一定时间掌握
  • 无云端同步:多设备场景需手动使用 nmem_transplant 迁移
  • 大规模性能:深度3召回约500ms,超大规模脑图可能需调优

适合人群

  • 需要跨会话长期记忆的AI Agent开发者
  • 重视隐私与成本控制(零API调用)的技术团队
  • 复杂项目需要因果追溯决策审计的用户
  • OpenClaw/Cursor/Windsurf等IDE的深度用户

常规风险

  • 误报风险:安全扫描中检测到"forget tools"等关键词为误报,实为故障排除文档
  • 版本兼容性:需确保Python插件与Node插件版本匹配
  • 数据备份:建议定期使用 nmem_version 创建快照,防止脑图损坏

Neural Memory 内容

手动下载zip · 5.5 kB
skill-card.mdtext/markdown
请选择文件