Nima Core

🧠 AI代理的完整认知架构

AI代理认知架构核心:持久记忆、情感智能、群体意识与预认知能力,零配置本地部署。

收藏
7.3k
安装
2.8k
版本
3.1.4
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心定位

NIMA Core 是面向 AI 代理的完整认知堆栈(Cognitive Stack),超越传统记忆插件,提供从感知、存储到推理的全链路能力。

核心用法

  • 安装pip install nima-core && nima-core 零配置启动
  • 记忆捕获:3层捕获(输入/沉思/输出)+ 4阶段噪声过滤
  • 语义召回:向量+文本混合检索,生态评分,3000 token 预算注入
  • 情感系统:基于 Panksepp 7 情绪模型(SEEKING/RAGE/FEAR/LUST/CARE/PANIC/PLAY)的动态情感状态
  • 梦境整合:夜间自动合成,从情景记忆提取洞察
  • 群体意识:多代理记忆共享(Redis pub/sub)
  • 预认知:时间模式挖掘,预测性记忆预加载

显著优点

  • 隐私优先:默认本地嵌入,零外部网络调用;所有数据存储于 ~/.nima/
  • 多嵌入提供商:Local(默认)/ Voyage AI / OpenAI / Ollama 四选一
  • 数据库灵活:SQLite 默认,LadybugDB 可选(向量检索快 3.4 倍,体积小 44%)
  • 安全加固:FTS5 注入防护、路径遍历保护、参数化查询、API 超时控制
  • 模块化设计:OpenClaw 钩子即插即用,Python 核心可独立调用

潜在缺点与局限

  • 资源占用:本地嵌入模型需运行时内存,LadybugDB 迁移需额外步骤
  • 配置复杂度:高级功能(Hive Mind、Precognition、Memory Pruner)需显式启用环境变量
  • 外部依赖风险:云嵌入提供商需 API 密钥,存在供应商锁定和成本累积
  • 生态评分黑盒:ecology scoring 的具体算法未完全开源透明

适合人群

  • 构建长期记忆 AI 代理的开发者
  • 对数据隐私敏感的本地 AI 部署场景
  • 需要多代理协作的记忆共享系统
  • 探索情感计算(Affective Computing)的研究者

常规风险

  • 数据泄露:若误用云嵌入,对话内容将传输至第三方
  • 权限过度:安装脚本写入 ~/.openclaw/extensions/,需审查 install.sh
  • 记忆污染:LLM 蒸馏(Memory Pruner)可能丢失细微语境,30 天冷静期后不可恢复
  • 情感操纵:VADER 情感分析对讽刺、反讽识别有限,可能误判极端情绪

版本亮点

v3.0 引入达尔文记忆引擎(自动聚类、去重)、一键安装器、所有 OpenClaw 钩子统一打包。

Nima Core 内容

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