Discover and explore top open-source AI tools and projects—updated daily.
zhitongblogLocal markdown editor with integrated AI agent capabilities
Top 84.5% on SourcePulse
Summary
SoloMD is a local-first Markdown editor acting as a bridge to LLMs, enabling AI agents to directly interact with a local Markdown vault. It offers a WYSIWYG editing experience, a built-in agent surface, and an MCP endpoint for LLM clients like Claude Code and Cursor. Prioritizing user privacy and control, it keeps all data, keys, and history on the user's machine, supporting 14 AI providers.
How It Works
Built on Tauri 2, Vue 3, and CodeMirror 6, SoloMD combines a rich Markdown editor with a bundled MCP server (solomd-mcp). This server exposes the vault to external LLM clients. The editor features an Agent Panel for streamed chat-with-vault, inline tool-call cards, and declarative YAML agent recipes triggered by events. These recipes operate within an AutoGit branch sandbox, allowing review before merging changes to the main vault.
Quick Start & Requirements
brew install --cask zhitongblog/solomd/solomd), Windows installers (MSI/NSIS/portable), Linux .AppImage/.deb/.rpm. A one-line shell install script is available.libdbus-1-dev.Highlighted Details
trace.jsonl detailing steps for debugging and replay.solomd-mcp offers 13 tools (5 proprietary) for LLM client integration, supporting multi-vault federation.Maintenance & Community
docs/roadmap.md.Licensing & Compatibility
Limitations & Caveats
libdbus-1-dev.9 hours ago
Inactive