muninn

🧠 AI 项目的持久化记忆中枢

Muninn MCP 为 AI Agent 提供项目级持久化记忆,通过本地语义搜索节省 95% Token,支持跨会话上下文同步与架构一致性维护。

收藏
11.9k
安装
3.3k
版本
2.1.14
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Muninn MCP 是专为 AI 驱动开发设计的通用记忆层,通过标准化协议实现项目知识的持久化存储。Agent 在会话开始时调用 brain_check 加载项目上下文,使用 add_memory 记录架构决策与开发模式,借助 search_context 进行深度语义检索。其零攻击性安全模型确保被动式集成,不强制修改任何项目文件。

显著优点

  • Token 效率:宣称可节省高达 95% 的 Token 消耗,通过精准语义检索替代全量上下文加载
  • 完全本地化:基于 Rust 的高性能 CXP 引擎,所有数据处理均在本地完成,零数据外泄
  • 跨会话连续性:消除 AI 会话间的上下文断层,形成可累积的项目"大脑"
  • 安全架构:采用 execFile 二进制执行、输入白名单过滤及 500 字符长度限制,系统性防御 RCE
  • 零干扰设计:默认禁用自动拦截,不强制写入 .cursorrules 等文件

潜在局限

  • 成熟度存疑:v2.1.14 版本号与详尽的审计就绪文档形成反差,实际社区验证有限
  • Rust 引擎黑盒:CXP 语义引擎未开源,可审计性受限
  • npm 全局安装风险:-g 安装模式与 npx 调用路径可能存在供应链攻击面
  • 作者匿名:"blackknight" 为化名,长期维护承诺缺乏背书

适合人群

中大型长期项目的 AI 辅助开发团队,尤其是需维护复杂架构上下文、对 Token 成本敏感且重视数据隐私的组织。

常规风险

| 风险类别 | 评估 |
|---------|------|
| 命令注入 | 低(`execFile` + 白名单过滤) |
| 数据泄露 | 极低(100% 本地处理) |
| 供应链 | 中等(npm 生态依赖) |
| 可用性 | 中(单点维护者风险) |

muninn 内容

server文件夹
dist文件夹
手动下载zip · 16.9 kB
brain_lock.jstext/javascript
请选择文件