✨ Become an AI-era PM — words → product → doAIPM.com
SoloMD

The Editor

Everything between you and the text.

Live Edit: rendered where you write

In Live Edit mode, formatting renders in place and the line under the caret reveals its raw Markdown for editing — move the caret away and it renders again. This applies to bold / italic / strikethrough, ==highlight==, links, headings, quotes, task lists, and also to whole blocks:

Images

Writing helpers

FeatureHow
Slash commandsType / on an empty line for block templates — table, code fence, math, callout, …
Wiki links[[Note name]] with autocomplete; click to follow, and they power backlinks / the graph.
Tags#tag with autocomplete; browse them in the Tags pane.
Find / ReplaceCtrl/⌘ F in the note; results scroll into view as you type.
AI rewriteSelect text → Ctrl/⌘ J. See AI features.
Format documentCommand palette → “Format Markdown (Prettier)”.
Clean AI artifactsCommand palette → normalizes smart quotes, em-dashes and invisible characters.

Modes for focus

Appearance

A note on Windows and Chinese/Japanese/Korean input

On Windows, SoloMD uses a purpose-built plain-text editor path that avoids long-standing WebView2 IME bugs (dropped first characters, doubled punctuation). Trade-off: source-mode syntax highlighting is limited there; Live Edit, Split and Preview render fully. Enabling Vim mode on Windows switches to the CodeMirror editor.

Comments & feedback

Comments live on GitHub Discussions — sign in once with your GitHub account.

Comments load from GitHub Discussions. If you see this message instead, the maintainer has not finished the one-time giscus.app setup yet — see web/COMMUNITY-SETUP.md.

Open on GitHub Discussions →