Dataojitori/nocturne_memory
A lightweight, rollbackable, and visual Long-Term Memory Server for MCP Agents. Say goodbye to Vector RAG and amnesia. Empower your AI with persistent, graph-like structured memory across any model, session, or tool. Drop-in replacement for OpenClaw.
解决的问题
Nocturne Memory 为 AI 代理提供了一个长期记忆服务器,使它们能够在不同会话和不同 LLM 提供商之间保持一致的身份、个性和历史。它解决了在切换模型(例如从 Claude 切换到 GPT)时出现的“记忆丢失”问题,并通过仅加载核心设置并在需要时按需检索其他记忆,避免了加载巨大上下文窗口带来的 token 负担。
工作原理
基于 Model Context Protocol (MCP) 构建,该系统作为一个独立于 LLM 的记忆层运行。它使用基于 URI 的图路由系统(例如 core://identity)而非基于向量的 RAG 来存储信息。这使得 AI 能够使用一组 MCP 工具自主创建、更新和删除自己的记忆。一个可视化仪表板允许人类所有者审核变更、回滚版本并管理记忆树。它支持本地 SQLite/PostgreSQL 存储以及通过 SSE/HTTP 的远程部署。
适用人群
希望构建具有持久个性和长期历史的“主权 AI 代理”,且不被锁定在单一 AI 平台或提供商的用户,以及使用 Cursor、Claude Desktop 或 Windsurf 等 MCP 兼容客户端的开发者。
主要亮点
- LLM 无关性:记忆存储在独立服务器中,使得同一“人格”可在不同模型间迁移。
- URI 图路由:使用结构化路径而非向量嵌入,防止语义碎片化,实现精确检索。
- 自我演进记忆:AI 代理可自主管理自身记忆(CRUD 操作),并通过仪表板实现人类监督审核。
- 条件触发机制:记忆可绑定特定披露条件,确保 AI 根据上下文而非随机相似性回忆信息。
- 身份启动协议:
system://boot机制确保 AI 在每次新会话中自动加载其核心身份和使命。
相关
- 项目
- 项目
- 项目
- 项目
- 项目