AI 智能体 (Agent)
Cortex
本地优先、端到端加密的记忆引擎,专为AI代理设计,提供跨会话的持久化、隐私保护记忆,使用Rust和MCP构建。
Cortex
什么是 Cortex?
Cortex是一个开源的、本地优先的记忆引擎,专为AI代理提供跨会话的持久化、注重隐私的记忆,使用Rust和MCP。
如何使用 Cortex?
- 1通过Homebrew安装cortex-mcp-server(brew install gambletan/tap/cortex-mcp-server)或使用Cargo从源码编译。
- 2运行服务器并指定数据库路径:cortex-mcp-server ~/.cortex/memory.db。
- 3注册为Claude Code或Claude Desktop的MCP服务器。
- 4使用30个MCP工具存储、搜索和管理记忆。
- 5可选择启用云同步实现跨设备记忆同步。
Cortex 主要功能
- 默认隐私优先(本地优先,零遥测)
- 四层记忆模型(工作记忆、情节记忆、语义记忆、程序记忆)
- 亚毫秒级写入(156微秒)和搜索(568微秒)
- 为Claude和MCP客户端提供30个MCP工具
- 通过iCloud/Drive/Dropbox进行跨设备同步,采用AES-256-GCM加密
- 贝叶斯信念系统,支持自我纠正
- 人物关系图谱,支持跨渠道身份解析
- 开源(MIT许可证)
Cortex 使用场景
- 让AI具备跨会话的持久记忆
- 个人AI助手,记住用户偏好和事实
- Claude Desktop和Claude Code的跨设备记忆
- 从对话中自动提取事实、关系和信念
- 为处理多个代码库的开发者提供多项目隔离
Cortex 价格与免费额度
Cortex 目前采用 免费 模式。
Cortex 优缺点
优点
- 100%本地运行,数据不发送至第三方
- 性能快速(亚毫秒级操作)
- 功能丰富(四层记忆、信念系统、人物图谱)
- 免费开源,无使用限制
- 易于集成MCP兼容客户端
缺点
- 若未使用Homebrew,需安装Rust环境
- 语义搜索需要一次性下载模型(约30MB)
- 仅限MCP客户端生态
- 无内置移动应用(提供浏览器演示)
Cortex 最适合哪些用途?
- 构建AI代理和助手的开发者
- 寻求持久记忆的Claude Desktop用户
- 注重隐私、希望使用本地AI记忆的个人
- 需要跨设备记忆同步且不依赖云的团队