Nima Core

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

人工智能榜 #2

AI 智能体的完整认知架构,支持持久记忆、情感智能、梦境整合与群体智能,默认本地运行零外部调用。

收藏
10.9k
安装
2.8k
版本
3.1.0
CLS 安全性认证2026-05-21
点击查看完整报告 >

使用说明

核心用法

NIMA Core 是面向 AI 智能体的完整认知栈,通过 pip 一键安装后零配置即可启用。系统采用三层记忆捕获(输入/沉思/输出)配合四阶段噪声过滤,将对话持久化存储于本地 SQLite/LadybugDB。实时召回阶段通过向量+文本混合搜索、生态评分算法,在 3000 token 预算内注入最相关的历史上下文。

情感智能模块基于 Panksepp 七大情感系统(SEEKING、RAGE、FEAR、LUST、CARE、PANIC、PLAY),结合 VADER 情感分析器实现上下文感知的情緒状态追踪,并可调制为守护者、探索者、捣蛋鬼、共情者、智者五种人格原型。

高级功能包括:夜间梦境整合自动提取模式洞察;记忆修剪器通过 LLM 蒸馏将旧对话转为语义摘要;群体智能支持多代理共享记忆库;预测性记忆挖掘实现上下文预加载;清醒时刻机制在安全约束下自发唤起情感共鸣记忆。

显著优点

隐私优先设计:默认使用 384 维本地嵌入模型,完全离线运行,无需任何 API 密钥。数据始终存储于 ~/.nima/ 用户目录,无云端服务器、无遥测追踪。

灵活嵌入策略:除默认本地模式外,可选 Voyage AI(1024 维)、OpenAI(1536 维)、Ollama 本地 GPU 四种嵌入提供方,按需平衡质量与成本。

性能优化:LadybugDB 后端相比 SQLite 文本搜索快 3.4 倍(9ms vs 31ms),原生支持 HNSW 向量索引与 Cypher 图查询,存储体积减少 44%。

安全加固:FTS5 参数化查询防 SQL 注入、路径遍历过滤、临时文件自动清理、API 调用 30 秒超时、系统消息与心跳包自动过滤。

潜在局限

技术门槛:虽标榜"零配置",但高级功能(群体智能、预测记忆、梦境整合)需理解 Python API 或 OpenClaw 钩子机制,对非开发者不够友好。

资源消耗:本地嵌入模型虽免费,但持续运行的情感追踪、向量索引维护、夜间批处理任务对边缘设备存在 CPU/内存压力。

生态锁定:深度绑定 OpenClaw 代理框架,若使用其他 AI 框架需自行移植钩子逻辑。

预测准确性:"预测记忆"与"清醒时刻"依赖启发式挖掘和情感启发,可能出现误报或在不恰当时机打断对话。

适合人群

  • 需要长期记忆能力的 AI 代理开发者(客服机器人、个人助理、角色扮演 AI)
  • 对数据隐私敏感、拒绝云端记忆服务的用户
  • 研究情感计算与人机交互的学术/实验项目
  • 多代理协作系统的架构师

常规风险

权限风险:安装脚本写入 ~/.nima/~/.openclaw/extensions/,虽非系统目录,但仍建议审阅 install.sh 后再执行,避免使用 root 权限运行。

API 密钥泄露:若启用 Voyage/OpenAI/Anthropic 云服务,密钥以环境变量形式存储,需防范进程转储与 shell 历史泄露。

数据持久化风险:SQLite/WAL 模式在异常断电时可能损坏,建议定期备份 ~/.nima/memory/ 目录。

情感操纵风险:情感状态调制响应风格,恶意构造输入可能诱导特定情感状态,需在生产环境评估安全边界。

安全解读

NIMA Core 评估报告

NIMA Core(Noosphere Integrated Memory Architecture)是一套面向AI代理的完整认知架构,由个人开发者lilubot维护,最新版本3.1.0。

核心功能

NIMA从简单的记忆插件演进为12模块认知系统:三层记忆捕获(输入/沉思/输出)、语义混合召回(向量+文本)、Panksepp七维情感系统(SEEKING/RAGE/FEAR等)、VADER语境情感分析、记忆修剪器(LLM蒸馏旧对话)、夜间梦境整合、多代理蜂群思维、时间模式预测性预载、自发"清醒时刻"记忆浮现,以及v3.0新增的达尔文式记忆去重。支持4种嵌入后端(默认本地384维,可选Voyage/OpenAI/Ollama),数据存储于SQLite或LadybugDB(后者快3.4倍、体积小44%)。

显著优点

1. 隐私优先架构:默认NIMA_EMBEDDER=local使用本地sentence-transformers,零外部调用;所有数据存于~/.nima/,无远程服务器
2. 安全设计扎实:参数化SQL防注入、NFKC Unicode归一化、路径遍历防护、内容长度限制、审计修复注释完整

3. 零配置体验pip install && nima-core即可运行,install.sh一键部署OpenClaw钩子

4. 模块化认知栈:各功能(情感、梦境、蜂群、预知)可独立调用,API设计清晰

5. 透明开源:GitHub活跃更新,MIT许可,有安全认证报告(CLS-2026-0521)

潜在局限

1. 维护者风险:T3级个人/社区项目,非知名机构背书,长期维护存不确定性
2. 生态系统绑定:深度集成OpenClaw框架,非通用中间件

3. 本地资源占用:完整功能需LadybugDB、Ollama等额外组件,轻量部署需取舍

4. 情感模型局限:Panksepp七维系统源于哺乳动物研究,对人类复杂社交情感的映射未经大规模验证

5. 预测功能实验性:"预知"模块基于时间模式挖掘,效果依赖数据质量,文档未提供准确率指标

适合人群

  • 开发长期陪伴型AI Agent的独立开发者
  • 需要本地优先、隐私可控记忆方案的中小企业
  • 研究认知架构、情感计算的技术探索者
  • OpenClaw生态现有用户

常规风险

  • 配置误用:用户若不慎启用云端嵌入,文本数据将外流至Voyage/OpenAI/Anthropic(虽TLS加密)
  • 数据丢失:本地存储无自动备份,需用户自行维护~/.nima/memory/目录
  • 密钥管理:API密钥仅通过环境变量配置,缺乏内置密钥轮转机制
  • 日志泄露:调试日志可能含对话片段,需控制NIMA_LOG_LEVEL

安全评级依据

获CLS认证A级(75分),静态/动态/依赖审计均通过,网络分析项因可选外部API略降分。无硬编码密钥、无CVE依赖、路径遍历防护完备。

Nima Core 内容

nima_core文件夹
cognition文件夹
openclaw_hooks文件夹
nima-affect文件夹
nima-memory文件夹
nima-recall-live文件夹
shared文件夹
utils文件夹
手动下载zip · 250.7 kB
__init__.pytext/plain
请选择文件