Neural Memory

🧠 生物启发式持久记忆,零LLM依赖

AI/ML 工具榜 #1

生物启发的关联记忆系统,零LLM依赖,通过神经图扩散激活实现跨会话智能回忆与因果推理,自动记忆生命周期管理。

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

使用说明

核心用法

NeuralMemory 是一个受生物神经网络启发的持久化记忆系统,专为AI Agent设计。与向量搜索不同,它采用扩散激活(Spreading Activation)机制:记忆以神经元形式存储,通过20种类型化突触(synapses)连接成图。查询时,激活从起始神经元向外传播,沿连接权重找到概念关联的记忆——即使关键词完全不同。

典型工作流:

  • 会话开始:调用 nmem_context 注入近期记忆,nmem_recall 检索特定主题
  • 决策/错误时nmem_remember 存储类型化记忆(decision/error/preference)
  • 被问及过往nmem_recall(query, depth=2) 追踪因果链(CAUSED_BY/LEADS_TO)
  • 会话结束nmem_auto 自动提取事实、决策、TODO

深度层级:0级(<10ms即时事实)→ 1级(标准上下文,~50ms)→ 2级(习惯模式,~200ms)→ 3级(深度跨域关联,~500ms)

显著优点

1. 概念关联超越关键词:"数据库配置"可激活到"Docker部署使用pg_dump备份"——无共享词汇但概念相关
2. 零LLM依赖:纯算法实现(正则提取、图遍历、Hebbian学习),无API成本与延迟

3. 生物级记忆机制:Hebbian学习(常用记忆强化连接)、Ebbinghaus衰减(陈旧记忆自然弱化)、矛盾自动检测

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

5. 完整生命周期管理:短期→工作→情景→语义记忆转化,支持版本快照、脑移植、双语(越南语+英语)

局限性与风险

  • 本地存储依赖:SQLite文件(~/.neuralmemory/)需自行备份,无原生云端同步
  • 初始化成本:需Python环境+npm插件构建,Windows路径配置易出错
  • 无内置Embedding:可选配置外部嵌入服务,否则纯依赖符号关联
  • 深度查询延迟:3级深度约500ms,高频调用可能影响交互流畅度
  • 提取质量上限:自动提取基于规则/正则,复杂语义仍需人工nmem_remember

适合人群

  • 需要跨会话上下文保持的AI Agent开发者
  • 追求零外部依赖本地优先的隐私敏感场景
  • 研究认知架构、希望实验生物启发记忆机制的探索者
  • 厌倦向量搜索"关键词匹配"局限,需要概念级联想的用户

安全风险

  • 本地文件安全:记忆明文存储于SQLite,需保护~/.neuralmemory/目录权限
  • 无传输加密:无网络传输(纯本地),但脑移植/共享时需注意文件安全
  • 提示注入风险nmem_auto提取用户输入内容,恶意构造可能污染记忆(建议校验priority/tags)

Neural Memory 内容

暂无文件树

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