SoloMD vs Tolaria: Two Tauri-Based Markdown Editors
Quick answer: SoloMD if you need Windows or iPad, write in Chinese (GBK / Big5 auto-detect), want 14 AI providers in one BYOK panel, or rely on Pandoc / academic citation export. Tolaria if you live on macOS, route everything through Claude Code / MCP-compatible agents, and want a Notion-style block editor with type-driven nav.
The 30-second verdict
| SoloMD | Tolaria | |
|---|---|---|
| Price | Free (MIT) | Free (open source) |
| Stack | Tauri 2 + Vue 3 + CodeMirror 6 + Rust | Tauri + React + TypeScript + Rust |
| Platforms | macOS · Windows · Linux x64/ARM64 · iPad | macOS · Linux (no Windows) |
| Installer size | ~15 MB | ~25 MB |
| Editor model | CodeMirror source-mode + live preview + split | Block-based slash-command editor (Notion-style) |
| Multi-tab + split panes | ✅ tabs + tile splitting | ❌ single-pane |
Wikilinks [[note]] | ✅ auto-complete + backlinks panel | ✅ auto-complete + backlinks |
| Local semantic search | ✅ v2.3 · ⌘⇧F · on-device, no model download | ❌ |
| WYSIWYG live edit mode | ✅ v2.3 · 4th view | ✅ block editor |
| AI rewrite (in-app, BYOK) | ✅ ⌘J · 14 providers · streaming diff overlay | 🟡 routes through external MCP agents |
| MCP server (vault as tool) | ✅ v2.2 · 1.5 MB binary · 8 read tools + 2 gated write tools | ✅ built in |
| AutoGit per-note history | ✅ v2.2 · libgit2, never auto-pushed | ✅ built in |
| Multi-encoding (GBK / Big5) | ✅ auto-detect | ❌ UTF-8 only |
| File import (DOCX / PDF / XLSX / PPTX) | ✅ drag-in → Markdown | ❌ |
| Pandoc export (EPUB / ODT / LaTeX / RTF) | ✅ | ❌ |
@citekey citations + .bib / CSL | ✅ | ❌ |
| Slideshow / presentation mode | ✅ ⌘⌥P | ❌ |
| Vim mode | ✅ | ❌ |
| Welcome tour (en + zh) | ✅ | ❌ |
| Spell-check (Hunspell) | ✅ opt-in | 🟡 OS-level only |
| Properties / table view | ✅ Bases (YAML-driven) | ✅ Types-as-lenses (drives nav) |
| CLI tool | ✅ solomd | ❌ |
| Bilingual UI (en + zh) | ✅ | ❌ English only |
| Default file format | plain .md | plain .md |
When to pick SoloMD
- You're on Windows — Tolaria has no Windows build.
- You write on an iPad — SoloMD ships on the App Store.
- You write in Chinese / Japanese / Korean — SoloMD auto-detects GBK / Big5 / Shift-JIS encodings; Tolaria assumes UTF-8.
- You want multiple AI providers at once — SoloMD has 14 (OpenAI · Claude · Gemini · DeepSeek · Qwen · GLM · Kimi · 火山方舟 · OpenRouter · Ollama · …) all using OS keychain. Tolaria leans on external MCP agents for AI.
- You need Pandoc export (EPUB / ODT / LaTeX) or academic citations (
@citekey+.bib/ CSL) — Tolaria ships neither. - You want multi-tab + split panes — Tolaria is single-pane.
- You import from .docx / .pdf / .xlsx / .pptx — Tolaria has no file converter.
- You want presentation mode for talks (
⌘⌥Prenders the doc as fullscreen slides).
When to pick Tolaria
- You're macOS or Linux only and prefer a fresh Notion-style block editor.
- You like "types as lenses" — every note has a `type` (Project / Topic / etc.) with custom icons + columns that drives the whole sidebar. SoloMD has Bases (a property table view), but folders / tabs are still the primary nav.
- You want a Tiago-Forte-style Inbox workflow with explicit "organized" markers.
Note: MCP server and AutoGit version history both used to be Tolaria-only. Both shipped in SoloMD as of v2.2 — and SoloMD's v2.3 added local semantic search, which Tolaria still doesn't have.
Both editors share
- Tauri-based architecture (smaller / faster than Electron alternatives like Obsidian).
- Open source, free forever, no accounts.
- Wikilinks
[[note]]+ backlinks panel. - Local-first — your
.mdfiles stay yours, no cloud round-trip. - Active maintenance (both projects shipped major releases in April 2026).
Migration — Tolaria to SoloMD
Both write plain .md with YAML front-matter, so opening
your Tolaria vault folder in SoloMD just works.
Caveats:
- Tolaria's type metadata (e.g. `type: Project`) lives in front-matter — SoloMD's Bases view picks it up automatically as a column. You won't get the icon / color customization, but the data is preserved.
- If you used Tolaria's AutoGit, your vault is already a git repo —
SoloMD's AutoGit (v2.2+) is compatible with the same convention. Both use libgit2 and
a local-only
.gitinside the workspace. - The Inbox flag doesn't translate directly; you can keep using
a YAML field (
status: inbox) and filter via Bases.
FAQ
Is SoloMD's MCP server real?
Yes — shipped in v2.2. A 1.5 MB Tauri sidecar binary
(solomd-mcp) speaks MCP over stdio (no network port). Out
of the box it exposes 8 read tools — list_notes,
read_note, search,
get_backlinks, list_tags,
get_outline, etc. — plus write_note and
append_to_note gated behind --allow-write.
Path-traversal guarded, workspace-canonical containment.
Discoverable by any MCP client — Claude Desktop, Cursor, Codex CLI,
your own agent.
Why no Windows for Tolaria?
It's a small project (3 months old). Windows support is on their roadmap but not prioritized. SoloMD has Windows from day one because Tauri's WebView2 + NSIS installer + native menu bar are all wired in.
Can I use both?
Yes — they read the same .md files. A common combo is Tolaria on a
Mac at home + SoloMD on a Windows / Linux work laptop or iPad on the road, all
pointing at the same git-synced vault.