← 成果
SoloMD

SoloMD

让 AI Agent 住进来的知识图谱与 Markdown 编辑器(1,500+ ⭐)
MIT · 1.5k+ ⭐ · 5 平台 · Tauri 2 + Rust · 16 MCP 工具

SoloMD 是一款让 AI Agent 住进来的知识图谱与 Markdown 编辑器(1,500+ ⭐),用 doaipm 这套方法、由 Claude Code 做出来。

GitHub 1,500+ Star 的免费开源 Agent 原生 Markdown 与知识图谱工作台(Tauri 2 + Rust + Vue 3 + CodeMirror 6),跨 macOS / Windows / Linux / Android / iOS 五平台。内置一等公民 Agent 面板与定时 Recipe(每次 Agent 写入先落独立 AutoGit 分支沙箱审批,生成可重放 trace.jsonl),自带 16 个工具的 solomd-mcp 二进制服务,支持多库联邦、类型化双向关系图谱与 14 家 BYOK AI。连 GitHub Issue 与 PR 都由 Claude Code 自动分诊与维护。

核心能力

关键参数

名称SoloMD
定位让 AI Agent 住进来的知识图谱与 Markdown 编辑器(1,500+ ⭐)
参数MIT · 1.5k+ ⭐ · 5 平台 · Tauri 2 + Rust · 16 MCP 工具
官网solomd.app
源码github.com/zhitongblog/solomd
构建方式doaipm 方法 + Claude Code
访问官网 · solomd.app → GitHub →

这个产品怎么来的

发现问题
我的日常工作产出大量 Markdown——产品规格、决策记录、博客草稿。试过 Obsidian(功能强但闭源、插件体系复杂)、Typora(体验好但单平台且停止更新)、VSCode(太重)。没有一个同时满足:免费开源、多平台、AI 可接入、还能保持简单的方案。这不是挑剔,而是每天工作都在绕路。

产品判断
Markdown 编辑器的护城河不是功能多,而是信任:数据是我的、格式是开放的、工具可审计。所以核心定位是 MIT 开源、零遥测、本地优先——AI 功能是加分项,不是依赖项。跨平台(5个平台)和 MCP 原生接入是两个让它真正区别于市场的判断。

AI 做什么 / 我做什么
我定义了产品形态(必须开源、本地 RAG 不能下模型、AutoGit 必须零配置)、做每个版本的功能取舍、写所有对外文案。Claude Code 负责 Tauri 2 跨平台实现、本地 RAG 搜索引擎、14家 AI provider 的 BYOK 接入、MCP server 协议、AutoGit 快照机制。

最难的判断
本地语义搜索要不要做。实现成本不低,"不联网不下模型"还是额外约束。但这个功能如果做对了,是 SoloMD 最独特的差异点之一:用户的笔记库作为个人知识库,AI 可以直接检索,且完全本地。判断:做,而且要做到开箱即用。

上线与现状
2026 年 2 月开始,持续迭代至今,GitHub 开源,5 平台全部可用。doaipm 网站的所有内容都用 SoloMD 写成。有真实用户在用,收到功能建议和 bug 反馈。目前最大挑战是移动端(Android/iOS)体验的进一步打磨。

用 doaipm 这套方法、用 Claude Code 做出来。 看方法论 →