Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

EVC Local Sync to AI Agent

entire-vcentire-vc1k downloads

Keep a vault folder and an external project documentation folder in two-way sync, so your notes and a codebase's docs stay current automatically without manual copy-paste.

Add to Obsidian
EVC Local Sync to AI Agent screenshot
EVC Local Sync to AI Agent screenshot
EVC Local Sync to AI Agent screenshot
  • Overview
  • Scorecard
  • Updates17

Keep your project /docs and Obsidian notes always in sync — bidirectional, local-first, no copy/paste.

Built for AI-assisted coding workflows (Cursor / Claude Code / Copilot): let AI update repo docs while your Obsidian specs stay fresh automatically.

Demo


The Problem

You code with AI. Your AI writes and updates docs in /docs. But your Obsidian specs go stale. Or you update specs in Obsidian, and the repo doesn't know.

Result: AI hallucinates from outdated context. Teammates read wrong docs. You copy-paste manually.

Local Sync fixes this: bidirectional, automatic, local-first.


Install

  1. Settings → Community plugins → Browse → search "EVC Local Sync"
  2. Install, then Enable

Or open directly: obsidian://show-plugin?id=evc-local-sync
Plugin page: https://obsidian.md/plugins?id=evc-local-sync

Manual install
  1. Download main.js, manifest.json, and styles.css from the latest release
  2. Create folder .obsidian/plugins/evc-local-sync/ in your vault
  3. Copy downloaded files to this folder
  4. Enable in Settings → Community plugins

Quickstart (3 minutes)

  1. Open plugin settings → Add mapping
    • Vault path: Specs/
    • Local path: /path/to/project/docs/
  2. Click Sync Now
  3. (Optional) Enable Auto sync and choose a conflict strategy

✅ Changes now mirror in both directions.


Workflows

1 — AI writes docs → Obsidian stays fresh

AI updates /docs while you code → Local Sync keeps your Obsidian notes current. No more "AI hallucinated because the spec was outdated."

2 — You edit in Obsidian → repo docs update for teammates and CI

Edit spec in Obsidian → sync → teammates and CI pipelines always read the latest docs.

3 — Dev team docs that never go stale

Connect your team's project docs to a shared vault. When any dev updates /docs (or AI does), the vault stays current. End the cycle of stale documentation.


Key Features

  • Bidirectional sync (vault ↔ local folders)
  • Multiple mappings (multiple projects / subfolders)
  • Configurable conflict handling (newer file wins / Obsidian wins / AI project wins / always ask)
  • Auto sync (on-change, on-startup, scheduled)
  • File deletion sync — optional, off by default: when enabled, deleting a file in one location deletes it in the other
  • Per-mapping settings — override conflict resolution and file types per project
  • Dry-run preview — see changes before syncing
  • File watching with configurable debounce
  • Symlink support for complex project structures
  • Detailed logging with filtering and CSV export
  • Backup creation before overwriting files
  • Import/Export configuration for portability
  • Supports .md, .canvas, .excalidraw.md files
  • Fully local — works offline, nothing sent to external servers

Conflict Handling

Sync conflicts happen when both sides change before a sync runs.

Recommended starting point:

  • Start with manual sync while testing your mapping
  • Use Always ask until you're confident — it stops on every conflict instead of picking a side for you
  • Check docs/Troubleshooting.md for common edge cases

Comparison

Copy/paste Manual export Git submodule Local Sync
Always current ❌ ❌ partial ✅
Bidirectional ❌ ❌ ❌ ✅
Conflict handling manual none merge conflicts configurable
Offline / private ✅ ✅ ✅ ✅
Setup complexity none none high 3 steps
AI IDE workflow ❌ ❌ partial ✅

Working with a Team?

Local Sync is designed for solo workflows. If you need team collaboration or want to publish your vault as a website (private, protected, or public):

→ EVC Team Relay — self-hosted collaborative editing for Obsidian teams.


Feedback

Edge cases and integration requests help make this solid:

  • Report a bug →
  • Report a conflict case →
  • Request a feature →

Troubleshooting

See docs/Troubleshooting.md

Common topics: renames/moves · case sensitivity (Windows/macOS) · watcher missed events · rapid edits


Community

  • 💬 Discussions
  • 📧 [email protected]
  • 🛟 Where to get help and what to expect

License

MIT

HealthExcellent
ReviewCaution
About
Local Sync keeps a chosen vault folder and an external project's documentation folder (for example a repository's docs directory) continuously mirrored in both directions, on your own machine, with no cloud account required. It is built for AI-assisted coding workflows. When a coding assistant such as Cursor, Claude Code, or Copilot writes or edits documentation inside a project, those changes appear in your notes automatically; when you refine specifications in your notes, the project's docs are updated in step. This stops documentation from drifting out of date and removes the manual copy-paste that usually keeps the two in sync. Sync is local-first and bidirectional: files move directly between the two folders on disk, so it works offline and your content never leaves your device. You choose which folders are paired, and edits on either side propagate to the other.
SyncingAIFiles
Details
Current version
1.3.6
Last updated
2 weeks ago
Created
7 months ago
Updates
17 releases
Downloads
1k
Compatible with
Obsidian 1.6.6+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Sponsor
GitHub Sponsors
Author
entire-vcentire-vc
github.com/entire-vc
GitHubentire-vc
  1. Community
  2. Plugins
  3. Syncing
  4. EVC Local Sync to AI Agent

Related plugins

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.

Fast Note Sync

Real-time sync of your vaults across server, mobile, and web; shareable with anyone; supports REST and MCP integrations to build your personal AI knowledge base.

Google Drive Sync

Syncs a vault into Google Drive for cross-platform use (works for iOS).

Gemini Scribe

Allows you to interact with Gemini and use your notes as context.

ChatGPT MD

A seamless integration of ChatGPT, OpenRouter.ai and local LLMs via Ollama into your notes.

Claude Code IDE

Connect your vault to Claude Code and share editor context with the CLI.

AI Agent

Lend your vault to an AI agent. It can read, write, and search your notes.

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Smart Connections

Find related notes and excerpts while writing. Your AI link building copilot displays relevant content in graph + list view. A local embedding model powers semantic search. Zero setup. No API key.

Advanced URI

Control everything with URI.