SoloMD
SoloMD — The knowledge-graph & Markdown editor where AI agents live (1,500+ ⭐). It is a product built with the doaipm method, using Claude Code.
A 1,500+ GitHub-starred, MIT-licensed agent-native Markdown & knowledge-graph workbench built on Tauri 2 + Rust + Vue 3 + CodeMirror 6 across macOS, Windows, Linux, iOS, and Android. Ships with a first-class in-editor Agent Panel, declarative YAML recipes (every agent write lands on an isolated AutoGit branch sandbox for human approval with replayable trace.jsonl), a bundled 16-tool solomd-mcp server with multi-vault federation, typed relationship graphs, and 14 BYOK AI providers. Written, tested, and triaged in public with Claude Code.
Key capabilities
- 1,500+ GitHub stars: built, tested, released, and issue-triaged by 1 human architect directing Claude Code
- Bundled solomd-mcp binary (16 tools incl. autogit_diff/rollback & read_agent_trace) + multi-vault federation
- In-editor Agent Panel & YAML Recipes: isolated AutoGit branch sandbox per run + step-replayable trace.jsonl
- Knowledge-graph layer (v4.6+): typed relationships, neighborhood graph, saved views & inline tldraw boards
- Local RAG semantic search + 14 BYOK AI providers (first-class local Ollama support)
- Tauri 2 + Rust across 5 platforms (macOS, Windows, Linux, iOS, Android) · local-first, zero telemetry
At a glance
| Name | SoloMD |
|---|---|
| What it is | The knowledge-graph & Markdown editor where AI agents live (1,500+ ⭐) |
| Specs | MIT · 1.5k+ ⭐ · 5 platforms · Tauri 2 + Rust · 16 MCP tools |
| Website | solomd.app |
| Source | github.com/zhitongblog/solomd |
| Built with | the doaipm method + Claude Code |
Built using the doaipm method with Claude Code. See the methodology →