🚀 MCP Klaudium
MCP Klaudium 是一个基于原始 MCP 记忆服务器的增强型记忆服务器,集成了动态压缩、上下文管理和思考过程整合功能,能有效提升记忆管理的效率和质量。
🚀 快速开始
MCP Klaudium 是一款功能强大的增强记忆服务器,目前正在积极开发中,后续将为大家提供更多实用功能。
✨ 主要特性
基本知识图谱功能
- 实体及其观察:对各类实体进行细致观察和记录。
- 实体之间的关系:清晰呈现实体间的关联。
- 基础 CRUD 操作:支持创建、读取、更新、删除等基本操作。
- 搜索能力:方便用户快速查找所需信息。
增强记忆管理
- 时间感知
- 时间戳记录:为实体和关系添加时间戳,便于追溯。
- 时间分析与压缩:支持基于时间的分析和压缩,优化内存使用。
- 内存重要性跟踪
- 重要性评分:为实体赋予重要性评分,突出关键记忆。
- 关键记忆保留:帮助优先保留关键记忆,提高效率。
- 分类系统
- 分类字段管理:通过分类字段实现更好的组织管理。
- 记忆结构化:提升记忆的结构化程度,方便查询。
- 统计信息
- 数量跟踪:跟踪总实体和关系数量。
- 内存监控:监控内存大小(以 token 为单位)。
- 观察记录:记录观察次数,了解使用情况。
即将推出的特性
- 动态记忆压缩系统:实现内存的动态压缩,节省空间。
- 上下文感知记忆管理:根据上下文智能管理记忆。
- 思考过程整合:整合思考过程,提升记忆的逻辑性。
- 高级分类功能:提供更细致的分类方式。
- 记忆摘要生成:自动生成记忆摘要,便于快速了解内容。
📚 详细文档
项目结构
├── src/
│ ├── index.ts # 主服务器实现文件
│ ├── compression/ # 内存压缩模块(即将推出)
│ ├── thinking/ # 思考过程模块(即将推出)
│ └── context/ # 上下文管理模块(即将推出)
├── package.json
├── tsconfig.json
└── README.md
开发状态
该项目正在积极开发中,开发团队会逐步添加功能,同时注重保持系统的稳定性。
当前进展
- ✅ 基本 MCP 内存服务器功能实现
- ✅ 实体和关系结构的增强
- ✅ 统计信息功能完成
- 🚧 动态记忆压缩系统开发中
- 📅 上下文管理模块规划中
- 📅 思考过程整合规划中
📦 安装指南
🤝 贡献
欢迎大家为项目贡献力量!请随时提交拉取请求。
📄 许可证
本项目采用 MIT 许可证。