Neural Memory

🧠 神经网络驱动的持久记忆引擎

memory榜 #1

基于神经图与扩散激活机制的关联记忆系统,实现跨会话的智能回忆与因果推理,零LLM依赖

收藏
37.6k
安装
9.9k
版本
4.53.3
CLS 安全扫描中
预计需要 3 分钟...

使用说明

NeuralMemory 综合评估

核心用法

NeuralMemory 是一种受生物神经科学启发的持久化记忆系统,专为 AI Agent 设计。与主流的向量检索方案不同,它采用扩散激活(Spreading Activation)机制:记忆以神经元节点形式存储,通过 20 种类型化突触(BEFORE/AFTER、CAUSED_BY/LEADS_TO、IS_A、CONTRADICTS 等)构成神经图。当触发查询时,激活信号沿突触传播,实现概念关联而非关键词匹配。

系统提供两种集成方式:
1. OpenClaw 插件(推荐):占用独占 memory slot,通过 before_agent_startagent_end 钩子实现自动上下文注入与记忆捕获

2. MCP 协议:手动配置 60+ 工具,适用于非 OpenClaw 环境

核心工具包括:nmem_remember(存储)、nmem_recall(查询)、nmem_context(获取近期记忆)、nmem_auto(自动提取)、nmem_health(诊断)。支持 4 级查询深度(Instant/Context/Habit/Deep),响应时间从 <10ms 到 ~500ms。

显著优点

  • 零 LLM 依赖:纯算法实现(正则、图遍历、Hebbian 学习),无 API 成本与延迟
  • 概念级关联检索:向量搜索找"相似文档",NeuralMemory 找"概念关联"——即使无关键词/嵌入重叠也能召回
  • 丰富的语义关系:20 种突触类型支持时序、因果、情感、矛盾等多维推理
  • 记忆生命周期管理:短期→工作→情景→语义四级转化,配合艾宾浩斯遗忘曲线自动衰减
  • 自增强机制:Hebbian 学习("一起激活的神经元连接在一起"),常用记忆自动强化
  • 矛盾检测与版本控制:自动识别冲突记忆、降权过时信息,支持脑状态快照与回滚
  • 双语支持:越南语与英语完整支持

潜在缺点与局限性

  • 冷启动问题:新脑无历史数据时,关联网络稀疏,检索质量依赖持续使用积累
  • 复杂配置门槛:OpenClaw 插件需 Node.js 编译环境,Windows 路径处理存在已知坑点
  • 本地存储限制:SQLite 单机架构,无原生分布式/云端同步方案
  • 深度查询成本:depth=3 时 500ms 延迟,高频调用可能影响交互流畅度
  • 生态锁定:深度集成 OpenClaw 框架,MCP 模式缺失自动钩子功能

适合人群

  • 需要跨会话长期记忆的 AI Agent 开发者
  • 追求低成本、高隐私(本地 SQLite,无外发数据)的终端用户
  • 涉及因果推理、决策追溯场景(如运维排障、项目复盘)的技术团队
  • 研究神经符号 AI、生物启发计算的科研人员

常规风险

  • 数据持久化风险~/.neuralmemory/ 目录损坏将导致记忆丢失,需定期 nmem_version 备份
  • 隐私边界模糊:"brain transplant" 功能支持跨项目知识迁移,需警惕敏感信息扩散
  • 插件权限过大:OpenClaw memory slot 独占机制可能与其他记忆插件冲突
  • 衰减策略误伤:高价值低频记忆可能因 Ebbinghaus 衰减被错误降权

Neural Memory 内容

暂无文件树

手动下载zip · 4.4 kB
contentapplication/octet-stream
请选择文件