Neural Memory

联想记忆结合激活扩散,实现持久、智能的回忆。主动使用时机:(1) 需要记忆事实、决定、错误等……

安装

概览

什么是Neural Memory

Neural Memory 是一款专为 AI 智能体设计的联想记忆系统,其核心机制模拟人脑神经网络的运作方式。它通过将经验以相互连接的神经元形式存储在持久化数据库中,并利用激活扩散(spreading activation)技术实现智能回忆,而非传统的关键词检索。这种设计使得 AI 能够在不同会话之间保持长期、关联性的记忆能力,显著提升了上下文理解和决策连贯性。系统支持多设备同步,并具备神经感知的冲突解决机制,确保数据一致性。同时,Neural Memory 提供了 Fernet 加密功能,保障敏感内容的安全性。作为一款开源工具,它既可通过 pip 安装,也提供 VS Code 扩展和 Telegram 备份等便捷集成方案,极大降低了使用门槛。

核心功能特点

  1. 基于激活扩散的记忆召回机制,实现语义关联的智能检索
  2. 支持 39 个 MCP 工具,涵盖持久化记忆与认知推理全流程
  3. 内置知识库训练功能,可解析 PDF、DOCX、HTML 等多种文档格式
  4. 提供 React 仪表盘与 VS Code 插件,支持图形化记忆图谱浏览
  5. 集成 Sentence Transformers、OpenAI 等四种主流嵌入模型
  6. 具备脑版本管理、快照回滚及跨设备同步能力

适用场景

Neural Memory 特别适合需要长期记忆积累与复杂推理能力的 AI 应用场景。例如,在代码开发过程中,开发者可在每次任务完成后调用 nmem_remember() 记录关键决策或调试心得,系统会自动将其与相关代码片段建立神经连接,后续遇到类似问题时即可通过激活扩散快速调取历史经验,避免重复踩坑。对于研究型项目,该工具能持续追踪实验过程中的洞察与错误模式,形成可演化的认知框架。此外,在客户服务或个性化推荐系统中,Neural Memory 可长期存储用户偏好与交互历史,使 AI 的行为更具连续性和适应性。无论是个人知识管理还是团队协作场景,该系统都能通过其独特的神经网络结构提升记忆的持久性与智能性。