本地 MCP 内存服务器为 AI 代理提供可编辑的 Markdown 内存
brain.md,由Mi4uu开发,是一个以本地为先的知识管理系统和MCP服务器,为AI编码助手提供持久的项目上下文。它将笔记存储为结构化的Markdown,以便代理可以在会话之间检索和更新决策,使用语义搜索和直接文件编辑来保持项目状态的可访问性。该应用程序包括设备上的索引和权限控制,针对需要在开发工作流程中拥有私密、持久代理记忆的开发人员、研究人员和高级用户。
它暴露了一个程序化工具包,以便代理可以对您的保险库进行操作
该应用程序实现了一个 MCP 服务器,提供 16 个工具和两个资源,以便外部代理可以以编程方式检查、查询和修改本地文件。代理可以从向量索引中运行上下文感知检索,并将结果转换为新的或编辑过的 Markdown 笔记。这种能力使个人保险库变得可操作,让代理执行有针对性的编辑、创建决策条目,并在自动化工作流程中呈现相关的时间线项目。
嵌入和搜索在没有云依赖的情况下运行,保持本地控制
该应用程序提供了一个捆绑的 WASM ONNX 嵌入模型 bge-small-en-v1.5,并使用 LanceDB 作为其向量存储,因此向量化和检索发生在设备上,而不是通过外部 API。每个文件夹的权限让用户限制代理可以访问哪些目录。这些元素保持核心处理在本地,并消除了主要搜索和检索对云遥测或外部服务的依赖。
与开发者工具链集成,但假设技术设置
该应用程序作为一个单一的 Bun 二进制文件分发,适用于 macOS、Linux 和 Windows,并支持 Obsidian 风格的 Markdown 特性,如 Wikilinks、嵌入和前置数据。它还将编辑记录到 Git 历史中,以便更改是有版本的并且可以恢复。连接 AI 需要一个与 MCP 兼容的客户端,这使得该工具完全融入开发者工作流程,而不是随意的笔记环境。
针对技术用户的实用本地内存选择,具有设置权衡
brain.md 是一个实用的选项,适合需要设备内可编辑内存层的技术用户,因为它将当前决策与历史时间线分开,并将这些材料存储在标准 Markdown 中。请期待一个设置和配置步骤:该应用程序假设用户熟悉开发工具和代理客户端。这使其更适合以集成为重点的工作流程,而不是随意的个人笔记使用。