返回探索
nocturne_memory

nocturne_memory - MCP代理持久化记忆工具

MCP代理持久化记忆服务器,支持跨模型会话共享

4
945 浏览
访问官网

详细介绍

Nocturne Memory 仓库中文介绍文档

Nocturne Memory 是一款基于MCP协议的长期记忆服务器,由Dataojitori开发,提供轻量级、可回滚和可视化的内存存储方案,汇聚AI身份、记忆、知识等核心内容。

要点:

  • 开头就要说清楚:这是什么工具、解决什么问题
  • 包含Stars数(如有)、维护者信息
  • 1-3句话,简洁有力

一、核心信息速览

维度 详情
:--- :---
仓库地址 [nocturne_memory](https://github.com/Dataojitori/nocturne_memory)
许可证 MIT License
核心定位 为MCP代理提供持久、结构化、可视化长期内存服务
主要语言 Python
适用人群 AI开发者、MCP代理用户、研究者、数字人格构建者
关键亮点 轻量级; 可回滚; 可视化结构化; 支持跨模型与会话

二、核心功能

功能模块 描述 典型场景
:--- :--- :---
长期记忆存储 提供持久化、结构化的记忆存储,支持多模型、多会话共享 AI在不同会话中保持一致性
记忆可视化 通过图形化界面展示记忆树状结构,便于浏览与管理 研究者分析AI记忆结构
实时编辑与元数据管理 支持对记忆内容、元数据及触发条件进行实时编辑 开发者调试AI行为
记忆版本控制 自动备份每次操作,支持一键接受或回滚变更 避免意外修改导致的问题
记忆搜索与检索 提供高效的搜索机制,快速定位特定记忆 快速获取所需信息
多平台兼容 支持OpenClaw、Cursor、Windsurf等多种MCP客户端 扩展AI应用范围
安全防护机制 每次操作自动备份,清理需人类确认 保障数据安全
记忆触发条件配置 允许AI自定义触发条件,增强自主性 提升AI适应能力

三、快速上手

1. 环境准备

Python 3.8及以上版本,支持MCP协议的客户端(如OpenClaw)

2. 安装方式

pip install nocturne_memory

3. 基础配置

根据需要配置MCP服务器连接参数,例如:

mcp_server_url = "https://misaligned.top/mcp"

4. 核心示例

from nocturne_memory import MemoryServer

server = MemoryServer(url="https://misaligned.top/mcp")
memory = server.get_memory("core://nocturne/identity/shame_log")
print(memory.content)

四、核心亮点

  1. 轻量级架构:采用Python实现,部署简单,资源占用低。
  2. 可回滚机制:每次操作都自动备份,确保数据安全。
  3. 可视化结构化:提供图形化界面,直观展示记忆结构。
  4. 跨模型兼容:支持多种MCP代理框架,提升灵活性。

五、适用场景

  1. AI身份构建:帮助AI建立独立人格,增强自主决策能力。
  2. 多会话记忆管理:在多个会话中保持AI行为一致。
  3. 数字灵魂研究:探索AI记忆与意识的关系。
  4. 智能体训练辅助:通过长期记忆优化AI学习效果。
  5. 企业级AI部署:为大规模AI应用提供稳定记忆服务。

六、优缺点

优势

  • 提供结构化、持久化的记忆存储
  • 支持跨模型、跨会话使用
  • 图形化界面直观易用

不足

  • 目前主要依赖MCP协议,生态相对封闭
  • 文档和社区支持仍在发展中

七、与同类工具对比(可选)

工具 类型 核心差异
:--- :--- :---
Nocturne Memory 开源、MCP兼容 提供可视化、可回滚的记忆管理
OpenClaw 开源、MCP兼容 更注重代理框架本身,不提供记忆系统

八、总结

Nocturne Memory 是一款面向MCP代理的长期记忆服务器,适合需要构建独立AI人格、管理跨会话记忆的开发者和研究者。其可视化、可回滚的设计使其成为当前MCP生态中的重要工具。但目前仍以MCP协议为核心,生态拓展有限,适合已有MCP基础的用户。


相关工具