Aimo
All products

mdpeek

A Markdown reader & editor built for macOS

Local-first and quietly designed. GFM, full-folder browsing, code highlighting — plus AI polish, library Q&A, and WeChat draft publishing in Pro.

Read well. Edit calmly.

mdpeek is a native macOS Markdown reader & editor, built on the system WebView — fast to launch, small in size, gentle on battery. Open a folder and the tree quietly hides `node_modules` and other dependency directories, so your writing stays focused.

Preview or edit with one toggle. Side tree and outline keep long documents manageable. Light/dark follows your system.

Pro speeds up writing

  • **AI polish / continue / translate** — selection-based, diff-style review, never silently overwrites
  • **Library Q&A** — semantic answers over the current folder, with source citations
  • **WeChat draft publish** — local images replaced with accessible URLs, draft id written back to frontmatter
  • **Attachment cleanup / long-image share** — unused assets moved to trash; long articles exported as shareable images

API keys are encrypted at rest. Never uploaded, never sent to the front-end.

Key features

Key features

Full GFM

Tables, strikethrough, task lists, footnotes — full GitHub Flavored Markdown, WYSIWYG.

Server-side highlighting

syntect covers the full language set — Rust, Python, TypeScript, Go, Java, JSON, TOML, YAML — and adapts to light and dark themes.

Folder-aware

Open a folder and the side tree shows md files and md-bearing directories, with dependency folders quietly pruned.

Three views

Preview, edit, split — switch instantly. State persists inside a session; new windows always start in preview for stability.

AI assist (Pro)

Polish, SEO summaries, tag suggestions — diff-style review, never silently overwrites. OpenAI-compatible: DeepSeek, Kimi, Qwen, GLM, Ollama.

Library Q&A (Pro)

Semantic Q&A across the current folder with source citations and one-click jumps. Built-in keyword search works offline.

WeChat draft (Pro)

Local images are replaced with accessible URLs on publish; draft media_id is written back to your frontmatter.

Cleanup & share image (Pro)

List unreferenced assets and move them to trash after confirmation. Export long articles as shareable PNGs.