NEW PLUGIN: Local Sync - keep your AI/docs and Obsidian notes in sync

I use Cursor and Claude Code daily. Both read from a /docs folder in my repo for context. Problem is, I also keep specs and plans in Obsidian. So I end up with two copies of every doc, and they drift apart fast.

The AI reads an outdated spec from /docs, hallucinates based on old info, and I waste 20 minutes figuring out why. Or I update something in Obsidian and forget to copy it back. Classic.

What this plugin does

EVC Local Sync connects your AI project folders to Obsidian. You set up a mapping between a local path (like /Users/me/project/docs) and a vault folder. The plugin watches both sides and syncs changes bidirectionally.

It works offline, everything stays local, nothing leaves your machine.

Setting up a mapping takes about 30 seconds. Point it at your project, pick a vault folder, done.

Before anything syncs, you get a preview. Each file shows which direction it will sync and why (newer timestamp wins by default).

Multiple projects work fine. Here I have two projects mapped and can sync them all at once or one at a time. Dry run lets you check without committing.

Same ROADMAP.md, both sides. Obsidian renders it nicely, Cursor has the raw markdown. Edit in either place.

How to install

The community plugin PR is still in review (track it here), so for now use BRAT:

  1. Install BRAT from Community plugins if you do not have it
  2. Settings → BRAT → Add beta plugin
  3. Paste: https://github.com/entire-vc/evc-local-sync-plugin
  4. Enable EVC Local Sync in Community plugins

Links

If you try it, let me know how it goes. Happy to hear feedback or feature requests on GitHub :wink:

Quick update - I put together a Starter Pack for this plugin after getting a bunch of the same questions.

If you use Cursor, Claude Code, or Windsurf, it includes pre-configured rules and a quickstart guide so your AI tool reads from the synced /docs properly. Basically the full setup in one bundle.

It’s free and takes about 5 minutes: EVC Local Sync — Keep AI /docs and Obsidian specs in sync | Entire VC

I’ve also been fixing edge cases and improving conflict handling since the original post. The latest version is on GitHub if you want to update via BRAT.

I’d love to hear from anyone who’s tried it - feedback and feature requests welcome on GitHub or right here.