Automatic history
Meaningful Markdown changes are recorded in the background while Recover.md is running—no commits to make.
Write without fear.
Local version history for Markdown
Recover.md automatically keeps local versions of your Markdown files while you work with Claude Code, Cursor, Obsidian, or any other tool.
Your files never leave your computer.
Free. Local. No Git. No account.
Works alongside Claude Code, Cursor,Obsidian, VS Code, and any editor that writes Markdown files—at the filesystem layer, not as a plugin.
The AI-era problem
Coding agents and AI editors can rewrite, replace, rename, or delete Markdown notes, prompts, and docs faster than you can review them. Useful context disappears into a “better” draft you did not fully choose.
Git can help when you already live in commits. For everyday notes and knowledge bases, many people do not want that ceremony. Recover.md quietly keeps previous states automatically so you can go back.
Core capabilities
Four quiet tools for when something important disappears.
Meaningful Markdown changes are recorded in the background while Recover.md is running—no commits to make.
Compare two versions with line-based diffs, timestamps, and clear added or removed counts.
Find a phrase even when it lived in an older draft or a file that no longer exists on disk.
Preview a captured state, then restore that version or recover a deleted Markdown file.
Filesystem layer
Recover.md is not an official integration with any editor or model provider. It watches the Markdown folder you choose, so history continues across tools.
Capture · Compare · Search · Restore
Local-first by design
Captured Markdown states stay local. Workspace contents are not uploaded to create version history.
Opening and using Recover.md on Windows does not require a cloud account or sign-in.
There is no subscription funnel around your notes. The desktop app is designed to make no network requests of its own.
Origin
AI coding tools are incredibly powerful, but they can also modify or delete large amounts of information in seconds.
Recover.md started after I realized how easy it was to lose valuable Markdown notes and context while working with AI.
I built Recover.md as a free safety net for anyone working this way. No subscriptions. No cloud storage. No business model around your data. Just a small tool designed to make AI-assisted work safer.
Honest scope
Recover.md adds an additional recovery layer on the same computer. Keep using your normal backup, sync, or source-control system for important information. It does not guarantee that every file change can be captured or recovered—especially edits made while the app is not running.
How it works
Point Recover.md at the workspace where your Markdown lives.
Recover captures useful `.md` states in the background as files change.
Open a file’s timeline, inspect the difference, and bring back the state you need.
Questions
Short answers about what Recover.md is—and what it is not.
Recover.md is a free Windows desktop app that automatically keeps local versions of your Markdown files. When a file changes—whether you edited it or an AI tool did—you can browse history, compare versions, search old text, and restore a previous state.
Yes. Recover.md watches Markdown files on disk. It does not integrate with Claude Code specifically; it works at the filesystem layer, so changes Claude Code writes to `.md` files are captured while Recover.md is running.
Yes. Same idea: Cursor (or any editor/agent) that saves Markdown files to a watched folder is covered. Recover.md does not require a Cursor plugin.
Yes. Point Recover.md at your vault folder. It can run alongside Obsidian Sync or other tools as an independent local history layer. It does not replace sync.
No. Recover.md is automatic local history for everyday Markdown work—notes, prompts, and docs—without commits or repositories. Keep Git for projects that need it.
No. It is version history on the same computer, not a backup, sync, or off-site copy. Keep using your normal backup, sync, or source-control system for important information. Recover.md does not guarantee that every change can be recovered.
No. The desktop app stores history locally and is designed to make no network requests of its own. Your Markdown contents are not uploaded to create version history.
No. There is no sign-in and no cloud account for the Windows app.
Yes. Recover.md is a free, community-driven project. There are no subscriptions and no business model around your data.
Recover.md is a free, community-driven project. Source is maintained on GitHub; licensing and public visibility may evolve—check the repository for the current license.
The current MVP is available for Windows. Other platforms are not offered as a supported public download yet.
On Windows, history lives under `%APPDATA%\Recover.MD` (a local SQLite database and related files)—not inside your Markdown folder. Historical content in this version is not encrypted; protection depends on your OS account and disk encryption.
Uninstall Recover.md from Windows Apps & features (or the installer uninstall). To remove stored history, delete the `%APPDATA%\Recover.MD` folder after quitting the app. Uninstalling the app does not automatically delete that folder.
Write without fear.
Free Windows app. Automatic local version history for Markdown—built for AI-assisted work.
Recover.md is an independent project and is not affiliated with, sponsored by, or endorsed by Anthropic, Cursor, Obsidian, Microsoft, or other third-party product providers.