Repository navigation
MDViewer v0.3.0
What's new
TL;DR for long documents. Choose View ▸ Summarize (⇧⌘S) or click the new button at the top right, and a short summary streams in above the document, with links to the sections each point comes from. Made for the long plans and reports AI coding agents write.
- Your provider, your model. Use your own API key with OpenRouter, OpenAI, Anthropic, Google Gemini, xAI Grok, Mistral, DeepSeek or Groq, or run a model on your Mac with Ollama or LM Studio, so documents never leave it. Custom works with any other OpenAI- or Anthropic-compatible service.
- Your instructions. Edit what the summary should contain and how long it should be in Settings ▸ AI Summary.
- Long documents that don't fit the model are read in parts, then summarized from notes on each part.
- Kept with the file: the summary is there when you reopen it, and offers to update when the file changes.
- Private by default: a document is only sent when you ask for a summary, and MDViewer asks before the first time for each provider. API keys are stored in your macOS keychain and never reach the page. macOS asks once to let MDViewer use the key: choose Always Allow (it asks again after an update, as MDViewer isn't signed by Apple).
Also:
- Smaller downloads: 5.6 MB for Apple silicon (was 6.9), 5.7 MB for Intel (was 7.0) and 8.9 MB universal (was 11.5), as the app and its Quick Look extension now share one copy of the diagram renderer.
- Settings has General and AI Summary tabs, and resizes to fit each one.
Install: download the .dmg for your Mac below (macOS 13 or later), open it and drag MDViewer to Applications.
- Apple silicon (M1 and later):
MDViewer_0.3.0_aarch64.dmg - Intel:
MDViewer_0.3.0_x64.dmg - Not sure?
MDViewer_0.3.0_universal.dmgworks on both, but is bigger. (Apple menu ▸ About This Mac shows which chip you have.)
This build isn't notarised: the first time you open it, macOS blocks it. Go to System Settings ▸ Privacy & Security and click Open Anyway.
To open Markdown files with MDViewer by double-click, choose MDViewer ▸ Settings… ▸ Make Default.
