免费下载 MCP 版

查看广告以免费下载

Softonic 评论

用于人工智能代理和项目的版本化本地内存服务器

mnem,由Uranid开发,是一个模型上下文协议服务器,为AI代理提供持久的、版本化的记忆。该工具暴露了一个可查询的知识图谱,并索引本地存储库、文档和对话历史,以便助手可以在会话之间访问项目特定的上下文。它结合了混合检索、文档解析和一个具有审计能力的遗忘系统来管理事实。开发人员、AI研究人员和高级助手用户获得对代理知识的长期、本地控制,以实现可重复的、项目范围的工作流程。

您实际上可以将工具用于哪些任务?

该工具通过一个混合GraphRAG管道路由查询,该管道结合了向量相似性、关键字匹配和图遍历,并在一次传递中报告检索请求的确切令牌消耗。该设计支持精确上下文选择很重要的任务,例如代码感知辅助、多文档摘要和可查询的项目历史,在这些情况下,上下文的静默截断会导致缺失引用。

与手动策划相比,内存输出的准确性如何?

该工具使用类似Git的版本控制保留来源和变更历史,允许团队提交、分支、差异、合并和回滚知识节点。该模型为有争议的事实提供可追溯性,并让审阅者比较节点版本,而不是猜测哪个输入产生了响应。内置的遗忘机制撤销事实,同时保持审计记录,使得在不丢失历史上下文的情况下进行受控移除成为可能。

该工具接受哪些文件格式,输入如何影响结果?

该工具自动检测并解析源代码,按函数和类粒度、带有标题感知分块的Markdown,以及使用滑动窗口提取的PDF。这些解析器生成反映文档结构的索引节点,有助于检索找到精确的代码块或文档部分。由于摄取在本地运行而没有外部模型调用,因此可用于查询的内容取决于解析的准确性和所选择的分块策略。

该工具是否易于集成到现有的开发者工作流程中?

该工具提供多种运行时接口:CLI、HTTP服务器、MCP服务器端点和Python库,以及一个可选的WebAssembly构建以供浏览器使用。它作为一个独立的二进制文件在主要桌面平台上运行,或在Node.js/Python环境中运行,并且它宣传零配置设置。这些选项使团队能够将内存层直接嵌入支持模型上下文协议的AI IDE和自定义工具中。

最佳适合:工程团队和高级用户

该工具针对开发人员、人工智能研究人员和编码助手的高级用户,因此适合能够分配工程资源来管理代理工作流程的团队。技术水平较低的团队可能会觉得操作需求很重。实用提示,将自动检索与人工验证配对,并将输出纳入现有的质量保证和审查程序,以减少接受错误来源或过时信息的风险。

  • 赞成

    • 具有分支、合并和回滚功能的知识节点的 Git 类版本控制
    • 混合图RAG检索结合向量、关键字和图遍历一次性完成
    • 解析源代码、Markdown 和 PDF,使用文档结构感知的分块
    • 作为单个二进制文件离线运行,带有可选的 WebAssembly 浏览器构建
  • 反对

    • 面向开发者的设置需要MCP主机知识
    • 操作模型可能对休闲或非开发者用户来说过于复杂
    • 解析保真度影响复杂文档的检索精度
    • 分支工作流程给小团队增加了概念上的负担
 0/1

应用参数

  • 开发者

  • 许可证

    免费

  • 版本

    v0.1.7

  • 更新日期

  • 平台

    MCP

  • 语言

    英语

应用程式 提供其他语言版本


免费下载 MCP 版

查看广告以免费下载


用户对 mnem 的评分

您是否尝试过 mnem?成为第一个离开您的意见!

添加评论
有关使用此软件的法律因国家/地区而异。 如果违反这些法律,我们不鼓励或纵容此程序的使用。
已使用 登录 Softonic