Write without fear.

Local version history for Markdown

Never lose a Markdown file to AI again.

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

AI can change hundreds of lines in seconds.

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

History that stays out of your way.

Four quiet tools for when something important disappears.

01

Automatic history

Meaningful Markdown changes are recorded in the background while Recover.md is running—no commits to make.

02

Readable diffs

Compare two versions with line-based diffs, timestamps, and clear added or removed counts.

03

Historical search

Find a phrase even when it lived in an older draft or a file that no longer exists on disk.

04

One-step restore

Preview a captured state, then restore that version or recover a deleted Markdown file.

Filesystem layer

Built for the way we work with AI.

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.

CClaude Code
Cursor
OObsidian
</>VS Code
MAny Markdown editor
CClaude Code
Cursor
OObsidian
</>VS Code
Recover.md

Capture · Compare · Search · Restore

On this device

Local-first by design

Your writing stays where it belongs.

History on your device

Captured Markdown states stay local. Workspace contents are not uploaded to create version history.

No account in the desktop app

Opening and using Recover.md on Windows does not require a cloud account or sign-in.

No selling your data

There is no subscription funnel around your notes. The desktop app is designed to make no network requests of its own.

Origin

Why I built Recover.md

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 is version history, not a backup.

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

From change to recovery in three quiet steps.

  1. 1

    Choose a folder

    Point Recover.md at the workspace where your Markdown lives.

  2. 2

    Keep working normally

    Recover captures useful `.md` states in the background as files change.

  3. 3

    Search, compare, restore

    Open a file’s timeline, inspect the difference, and bring back the state you need.

Questions

A calm safety net for plain-text work.

Short answers about what Recover.md is—and what it is not.

What does Recover.md do?

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.

Does Recover.md work with Claude Code?

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.

Does Recover.md work with Cursor?

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.

Does Recover.md work with Obsidian?

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.

Is Recover.md a replacement for Git?

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.

Is Recover.md a backup?

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.

Does Recover.md upload my files?

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.

Does the desktop app require an account?

No. There is no sign-in and no cloud account for the Windows app.

Is Recover.md free?

Yes. Recover.md is a free, community-driven project. There are no subscriptions and no business model around your data.

Is Recover.md open source?

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.

Which operating systems are supported?

The current MVP is available for Windows. Other platforms are not offered as a supported public download yet.

Where does Recover.md store version history?

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.

How do I uninstall Recover.md and remove its stored history?

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.

Add a local safety net to your Markdown files.

Free Windows app. Automatic local version history for Markdown—built for AI-assisted work.

Download for Windows

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.