Local-first desktop Β· free Markdown tools Β· AI memory
No preview button. What you see is the finished page.
The local-first Markdown editor and AI knowledge base.
Open your existing Markdown folders without importing or migrating. Download the desktop or iOS app when you need it, or start with the free browser Markdown tools β preview, edit, convert, export, tables, TOC, formatter, web capture.
macOS Β· Windows Β· Linux Β· iPhone & iPad Β· files stay on your machine
The actual desktop client
Open a vault β every folder, every agent, every note.
The same .md files on your disk that you write today, plus first-class folders for the AI tools that read them. MDDock is the local vault that Claude Code, Cursor, Codex, and your own agents all share.

Every folder on the left is a plain directory on your disk β .claude / .kimi / .opencode / .sdd are agent state, not proprietary databases. MDDock reads them all. The Welcome notebook is the 30-second tour you get on first launch.
How it works
Any document β Markdown β any output
MDDock turns your files into searchable, linkable, version-controlled plain text first. Then it works for you.
Import anything
Word, PDF, PowerPoint, Excel, EPUB, web pages β clean Markdown, with metadata preserved in frontmatter.
Markdown is the source
Your files are no longer binary black boxes. Every note is plain text you can search, link, and sync with git or Dropbox.
Export anywhere
The same .md files become Office documents, Marp slides, web pages, or PDF, only when humans need familiar formats.
AI can actually read it
LLMs answer from your Markdown notes, cite your past judgments, and write drafts that stay in your vault.
No install required
Free Markdown tools in the browser
Preview, edit, convert, export, tables, TOC, formatter, web capture β files never leave your device. Use our free Markdown editor, Markdown preview, Markdown to PDF converter, Markdown formatter, and more. When you want the full office suite and memory, install the desktop app.
Markdown preview
Paste Markdown, pick a way to read it, document, card flow, or presentation.
- βΈThree viewing modes: document / cards / presentation
- βΈSupports Mermaid, MathJax, plantuml
- βΈDark / light theme toggle
Immersive editor
Distraction-free writing, serif body, live preview. Saved in your browser, no account.
- βΈCodeMirror 6 core with syntax highlighting
- βΈReal-time preview, WYSIWYG
- βΈFull keyboard shortcuts, clean source export
File to Markdown
PDF / Word / HTML β clean Markdown. Files never leave your browser. Share as a URL any AI agent can read.
- βΈPDF / Word / HTML / EPUB support
- βΈGenerate Agent-ready links
- βΈPrivacy-first: files never uploaded
Markdown export
Turn Markdown into a PDF, Marp slides, or clean embeddable HTML.
- βΈPDF / DOCX / PPTX / HTML export
- βΈMarp slides export
- βΈBatch export support
Online Spreadsheet Calculator, Free Formula & CSV to Markdown
Free online spreadsheet with formulas. Calculate SUM, AVERAGE, IF. Convert CSV to Markdown tables. Runs in your browser, no sign-up.
- βΈFormula support: SUM / AVERAGE / IF
- βΈCSV import/export
- βΈGenerate Markdown table syntax
TOC generator
Auto-build an anchored table of contents from your headings.
- βΈNested / flat / numbered styles
- βΈAutomatic anchor links
- βΈOne-click copy to clipboard
Formatter
Normalise heading levels, list markers and blank lines.
- βΈAuto-correct heading levels
- βΈUnify list markers
- βΈNormalize blank lines, trailing whitespace
Save the web to MDDock
Turn any web page into a Markdown note in your local vault with one click.
- βΈBookmarklet + deep-link capture
- βΈPage converted locally; nothing sent to the cloud
- βΈSaved to inbox/captured/ in your vault
Vibe Work
Prompt to document in seconds
Type what you need, MDDock generates a full Markdown document, then exports to any format.
Office round-trip
Word β Markdown β titles, tables, and structure preserved
Import a .docx, edit in Markdown, export back to Word, formatting, tables, and images stay intact.
Why MDDock
Office workflows, without losing the source.
The desktop app is the product. Browser tools below are a free taste, nothing uploaded.
Markdown office suite
Three dialects in one vault: letters, pipe-table sheets, and Marp decks. Disk always holds .md; Word, Excel, and PowerPoint are exports, not the source of truth.
- βImport .docx / .pptx / .xlsx β clean markdown with provenance in frontmatter
- βExport back to Office when humans need familiar formats
- βScenario wizards (meeting, PRD, blog, retro) start structured drafts in seconds
- βAgents edit text your recall index can search, not opaque cloud docs
Memory that grows with you
Every person, project, and idea you mention in a note gets automatically remembered. Next time you write, the βmaybe relatedβ sidebar pulls up older passages automatically. When you chat with AI, it cites not generic knowledge but the half-finished judgment you wrote three weeks ago. Your vault is its long-term memory, keep writing, and it grows on its own.
- βHybrid recall (keyword + meaning) across every note in the workspace
- βPassive βmaybe relatedβ hints in the editor, dismissable, never blocking
- βChat suggests first questions from your recent notes
- βSave answers back into the vault β the next round gets smarter
Capture anything
PDFs, Office files, EPUB, web pages, and more land as Markdown under imports/, ready for search, linking, and agent context.
- β11 import formats via pure-Rust pipelines on desktop
- βPreview path and fidelity before you commit the save
- βAfter import: related notes, tags, and a one-click draft outline
- βScanned PDFs get a clear OCR hint, no silent empty files
Real moments
Memory in motion
Not abstract features, three moments from your everyday writing.
From Markdown to anything
One source, many uses
Write once in Markdown, then turn it into whatever the moment needs.
Office document
DOCX / XLSX / PPTX
Slides
Marp deck
AI context
Paste into any LLM
Web page
Publish and share
How it works
From your existing folder to sourced answers.
Open the folder you already use, keep working; connect when you need help, then return to the source files to verify.
Open your existing folder
Pick the Markdown folder you already use. No import into a proprietary knowledge base.
Keep doing daily work
Read, edit, organize, and search around your original .md files.
Connect AI when needed
Ask inside MDDock, or let supported tools retrieve your workspace via CLI, terminal TUI, or MCP.
Check sources, return to the original
Verify results against matching files and paths, then open the original to keep working.
Markdown-first
Get everyday Markdown work done first.
Without connecting AI, read, edit, organize, and search Markdown the way you already know.
$ cat long-document.md # Long documents are easy to navigate Switch between document and card-stream views to match the content. --- β’ Document view: Focus on one long piece, in any of 13 reading themes. β’ Card stream: Skim by section quickly. β’ Presenter mode: Use Markdown for presentations.
Long documents are easy to navigate
Switch between document and card-stream views to match the content.
What you can do in this mode
Document view
Focus on one long piece, in any of 13 reading themes.
Card stream
Skim by section quickly.
Presenter mode
Use Markdown for presentations.
Terminal interface
Browse, edit and recall Markdown in the terminal.
Run `mddock` to launch the interactive TUI without opening a desktop window. Use the keyboard to browse the file tree, edit content, open the Slash menu to insert formatting, or run `mddock recall` to search the current workspace.
- βRun `mddock` to launch the terminal interface
- βBrowse Markdown and previewable files in a tree
- βBuilt-in editor with `/` Slash menu
- β`mddock recall` returns verifiable sources in the terminal
$ mddock Open the Markdown workspace in the current directory > user-interview-summary.md > core-positioning.md $ i Enter editor, type / to open the Slash menu $ :recall launch scope Command palette search returns verifiable sources Press ? for shortcuts Β· Press q to quit
Local vault
MDDock Cloud
Team
Cloud
Local-first, team-ready
Your files stay on your machine by default. When you want to collaborate, MDDock Cloud gives you sync, shared Cloud Docs, real-time co-editing, version history, and agent tokens, without exposing your local vault.
- βYour local vault stays on your device by default
- βShared Cloud Doc spaces with collaborators
- βReal-time co-editing + version history
- βSign in with GitHub or Google
Agent skill
Agents work in your vault, not against it
Install MDDock skills for Claude Code, Cursor, and Codex so your agents read skills, rules, and memory via CLI, TUI, or MCP. Local hybrid recall gives agents context, and every change stays in your vault.
- βOne-click Agent skill install for Claude Code, Cursor, and Codex
- βSkill-first integration: agents read your Markdown skills
- βLocal hybrid recall gives agents context from your notes
- βFull audit trail of human, IDE, and agent edits
Real product screenshots
This is what the desktop app actually looks like.
Four real captures from the v0.3.x desktop build β not wireframes, not mockups.

Switch the look for long-form reading: Letterpress / Newsprint / Paperback / Stage / Mono.

Same Markdown, switched to a Marp-style slide deck in one click.

The Reader reading template β single-column prose, with the file tree and side-rail collapsed for a clean reading surface.

Everything you write lives in your local vault, searchable and version-controlled.
Captured from v0.3.x desktop builds on macOS; Windows ships the same UI.
Capabilities
Everything from writing to connections.
Start with familiar Markdown, then open more capabilities as you need them.
Existing folder
Open the Markdown folder you already use, no migration to a new format.
File management
Organize projects with file tree, browser view, favorites, and collections.
Markdown editing
Edit raw Markdown with toolbar, Slash menu, and display settings.
Reading & presenting
Switch between document, card stream, and presenter views to fit the content.
Search & locate
Find content with full-text, in-doc, outline, and quick-open search.
Links & knowledge relations
Discover connections via Wikilinks, backlinks, and the knowledge graph.
Capture & import
Collect content from web pages, URLs, drag-and-drop, and supported file formats.
Export & deliver
Export Markdown, PDF, HTML, and Marp for sharing and delivery.
AI chat with sources
Ask your workspace, see cited sources, and return to the original to verify.
CLI, TUI & Agent
Connect supported tools via CLI, TUI, or MCP to retrieve workspace content with verifiable sources.
Versions & cloud space
Keep document change history; sign in for cloud space when needed.
Frequently asked questions
Frequently Asked Questions
Is MDDock free?+
Where are my files stored?+
Can I use MDDock with AI agents?+
Does MDDock support Word, Excel, and PowerPoint?+
What's the difference between MDDock and Obsidian, Notion, Typora, or Zettlr?+
Can I use my existing Markdown files?+
Can I collaborate with my team?+
Does MDDock have a command line or terminal interface?+
Turn your documents into an AI-readable knowledge base
Try the free tools in your browser, then download the desktop app to keep everything local.