Nima Core

🧠 AI的持久记忆与情感认知中枢

ai-infrastructure榜 #7

本地优先的AI认知记忆架构,支持持久记忆、情感智能、梦境整合与多Agent共享,零配置安装,默认离线运行

收藏
11.5k
安装
2.8k
版本
3.2.0
CLS 安全性认证2026-06-24
点击查看完整报告 >

使用说明

核心功能

NIMA Core 是一套完整的AI认知记忆栈,为AI Agent提供类人化的长期记忆能力。其核心模块包括三层记忆捕获(输入/沉思/输出)、语义召回(向量+文本混合搜索)、基于Panksepp七维情感系统的动态情绪分析,以及梦境整合、蜂群思维、预知回忆、清醒时刻等高级认知功能。

显著优点

隐私优先设计:默认使用本地384维嵌入,零外部网络调用,所有数据存储于~/.nima/本地目录;模块化架构:四大嵌入提供商(Local/Voyage/OpenAI/Ollama)可热切换,SQLite/LadybugDB双后端支持;零配置安装:单命令pip install nima-core完成部署,OpenClaw钩子即装即用;认知深度:情感状态追踪、记忆蒸馏压缩、时序模式挖掘等超越简单RAG的高级能力。

潜在局限

资源消耗:本地嵌入虽免费但质量逊于云端,LadybugDB需额外安装;配置复杂度:高级功能(HiveMind、Precognition)需手动配置Redis/LLM端点,新用户学习曲线陡峭;生态系统锁定:深度绑定OpenClaw框架,非该生态用户难以直接集成;版本迭代快:v3.0.4仍为早期版本,API稳定性待验证。

适合人群

  • 运行OpenClaw框架的AI Agent开发者
  • 对数据隐私敏感、拒绝云端记忆服务的场景
  • 需要情感智能和多Agent协作的研究/创意项目
  • 具备一定Python/Node技术栈的自建AI助手用户

常规风险

数据安全:虽默认离线,但误配置API密钥(VOYAGE_API_KEY等)会导致敏感记忆外泄;记忆污染:无内置内容审核,有害输入可能被长期记忆;性能瓶颈:大规模记忆下本地嵌入召回延迟可能显著增加;版本兼容性:快速迭代可能导致钩子与核心版本不匹配。建议生产环境启用--min-age记忆修剪策略,并定期备份~/.nima/目录。

安全解读

核心功能

NIMA Core 是一套面向AI智能体的完整认知架构,提供超越简单向量数据库的深度记忆管理能力。其核心模块包括三层记忆捕获(输入/沉思/输出)、语义召回(向量+文本混合搜索)、动态情感系统(基于Panksepp的7种基本情感状态)、梦境整合(夜间记忆合成)、蜂巢思维(多智能体记忆共享)、预知系统(时序模式挖掘)以及清醒时刻(情感共鸣记忆的自发浮现)。

显著优势

隐私优先设计:默认使用本地384维嵌入模型,零外部网络调用,所有数据存储于~/.nima/本地目录,无NIMA自有服务器、无遥测追踪。

灵活的后端选择:支持SQLite(默认)与LadybugDB两种后端,后者在文本搜索(9ms vs 31ms)、向量搜索(原生HNSW)、图查询(Cypher)及存储效率(压缩44%)方面表现优异。

模块化情感智能:基于VADER情感分析器与Panksepp情感神经科学理论,实现7种基本情感状态(SEEKING、RAGE、FEAR、LUST、CARE、PANIC、PLAY)的动态追踪,并可通过守护者、探索者、骗子、共情者、智者五种人格原型调节响应风格。

高级认知功能:梦境整合引擎可在夜间自动提取记忆模式;记忆修剪器通过LLM蒸馏将旧对话压缩为语义 gist;达尔文记忆系统通过聚类与去重优化存储效率。

局限性与考量

计算资源需求:本地嵌入模式虽保护隐私,但在大规模数据场景下性能可能不及云服务;LadybugDB需额外安装且处于相对早期阶段。

功能复杂度:完整的认知堆栈带来较高的学习曲线,配置项涉及环境变量、数据库迁移、多提供商嵌入模型选择等,对初学者不够友好。

可选功能的隐私权衡:启用云嵌入(Voyage/OpenAI)、记忆蒸馏(Anthropic)或蜂巢思维(Redis)时,需仔细评估数据出境与第三方信任问题。

适用人群

  • 需要长期记忆能力的AI智能体/机器人开发者
  • 对情感计算与人格一致性有要求的对话系统构建者
  • 重视数据主权、需在本地或隔离环境部署的研究团队
  • 探索多智能体协作与记忆共享的实验性项目

风险与建议

尽管安全评级为S级(优秀),仍需注意:安装脚本与hook文件应在执行前人工审查;避免以root身份运行;定期备份~/.openclaw/openclaw.json配置;如启用云API需定期轮换密钥。建议生产环境先在容器/虚拟机中验证。

Nima Core 内容

nima_core文件夹
cognition文件夹
openclaw_hooks文件夹
nima-affect文件夹
nima-memory文件夹
nima-recall-live文件夹
skill-router文件夹
storage文件夹
手动下载zip · 267.7 kB
__init__.pytext/plain
请选择文件