Mybrain:一个用于Claude AI交互的个人知识库
Mybrain by Robertsfeir 是一个免费的 MCP 服务器工具,旨在作为个人知识库,具有语义搜索功能。主要使用 JavaScript 构建,它直接与 Claude Desktop 和 Claude Code CLI 集成,通过允许用户捕获、组织和检索信息来增强 AI 交互。Mybrain 利用本地 PostgreSQL 数据库和 pgvector 进行高效存储,并使用 Ollama 生成嵌入。它的分发方式包括用于 Claude Desktop 的 .mcpb 文件或通过 "claude mcp add" 安装 CLI,同时也提供捆绑的 Docker 选项以实现统一设置。
Mybrain连接到什么?
Mybrain连接到Claude Desktop和Claude Code CLI,作为MCP服务器。它使用本地PostgreSQL数据库,增强了pgvector以进行向量嵌入,来存储用户数据。为了生成这些嵌入,Mybrain依赖于Ollama。服务器作为本地stdio进程运行,确保与确认的AI客户端Claude Desktop(包括CoWork模式)和Claude Code CLI的兼容性。其他传输协议,如SSE或可流式HTTP,并未明确支持。
核心功能和工具
Mybrain实现了8工具atelier-brain协议,提供了一套知识管理能力。关键工具包括agent_capture用于记录信息,agent_search用于语义检索,以及atelier_relation用于将概念与“取代”或“支持”等类型关系链接。其他工具如atelier_browse用于查看,atelier_stats用于使用指标,atelier_trace用于跟踪,atelier_hydrate用于摄取遥测,以及atelier_hydrate_status用于监控水合作用过程也可用。
它适合谁?
Mybrain旨在为Claude Desktop和Claude Code CLI的用户提供个人知识库,以增强他们的AI驱动工作流程。它迎合需要直接在AI环境中捕获、组织和语义搜索他们的想法、笔记和项目遥测的个人。此工具使用户能够为他们的AI交互构建持久记忆。如果您不使用Claude Desktop或Claude Code CLI进行日常工作,请跳过此项。
如何开始
敏感凭证,如数据库URL和API密钥,存储在macOS钥匙串或Windows凭证管理器中。Mybrain的MCP服务器作为stdio进程在本地运行。
用例
- 使用agent_capture捕获他们的想法、创意、笔记和决策。
- 用简单英语查询Claude,以使用agent_search进行语义搜索和检索先前捕获的信息。
- 使用atelier_relation将两个想法链接到类型关系,如“取代”、“支持”或“矛盾”。
- 使用atelier_hydrate从Claude Code项目会话目录摄取JSONL遥测。
Robertsfeir 的 Mybrain 为 Claude AI 用户提供了一个专业的个人知识库,集成了语义搜索和结构化信息捕获。它依赖于通过 PostgreSQL 和 Ollama 进行嵌入的本地存储,确保数据的驻留和控制。该工具提供了增强 AI 记忆和上下文的基本功能。