Sync Docs to AI Agents Instantly
Syncs docs between Obsidian and your AI coding tool (Claude Code, Cursor, or Windsurf) bidirectionally in 5 minutes.
1.0.0Add to Favorites
Why it matters
Integrate your documentation with AI coding assistants like Claude Code, Cursor, and Windsurf. Keep your AI's knowledge base up-to-date with your latest project documentation for more accurate and context-aware AI interactions.
Outcomes
What it gets done
Configure AI agents to access local documentation.
Automate bidirectional synchronization between Obsidian and AI project directories.
Ensure AI agents have access to the latest `/docs` content.
Streamline AI development by reducing manual data syncing.
Install
Add it to your toolbox
Run in your project directory:
curl -fsSL https://spark.entire.vc/get/local-sync-starter-pack | bash Reviews
What people say after installing
Overview
EVC Local Sync - Starter Pack
A starter pack of pre-configured rule files (Claude Code, Cursor, Windsurf) plus setup guide that connects your AI coding tool's docs to an Obsidian vault via the EVC Local Sync plugin, keeping both bidirectionally in sync. Use when you want your AI coding assistant to read documentation you maintain in Obsidian, kept automatically in sync rather than manually duplicated or left to go stale.
The workflow you build
This bundle sets up a working documentation-sync loop between an Obsidian vault and whichever AI coding tool you use - Claude Code, Cursor, or Windsurf - in about 5 minutes. It ships four pre-configured files: .claude/CLAUDE.md (rules for Claude Code), .cursor/rules/docs-sync.mdc (rules for Cursor), .windsurfrules (rules for Windsurf), and docs/example-mapping.md (a setup guide with tips). You install the EVC Local Sync plugin in Obsidian via BRAT (adding entire-vc/evc-local-sync-plugin as a beta plugin and enabling it), copy the rule config matching your AI tool into your project, and create a mapping in Obsidian between your project's repo path and a folder in your vault, with docs set as the subfolder and the sync direction set to bidirectional.
Once that mapping is created and a first sync runs, your AI agent reads fresh /docs content on every request while you keep editing documentation directly in Obsidian - changes in either location propagate to the other automatically, rather than the docs living in two disconnected places that quietly drift apart as one gets updated and the other doesn't.
When to use this bundle - and when NOT to
Use this bundle when you want your AI coding assistant to work from documentation you actually maintain in Obsidian, rather than stale docs baked into the repo or manually duplicated between your vault and your codebase. It's built for a specific, opinionated stack: Obsidian as the documentation source of truth, one of Claude Code, Cursor, or Windsurf as the AI tool, and the EVC Local Sync plugin as the bridge connecting them.
It is not useful without Obsidian and the EVC Local Sync plugin installed, and its bundled rule configs only cover the three named AI tools - if your AI coding tool is something else entirely, the pre-configured files here won't apply directly.
How to get started
- Install BRAT from Obsidian's Community Plugins, then use it to add
entire-vc/evc-local-sync-pluginas a beta plugin and enable EVC Local Sync in Community Plugins. - Copy the rule config for your AI tool into your project -
cp -r .claude/ /path/to/your/project/.claude/for Claude Code,cp -r .cursor/ /path/to/your/project/.cursor/for Cursor, orcp .windsurfrules /path/to/your/project/.windsurfrulesfor Windsurf. - In Obsidian, go to Settings > EVC Local Sync > Add Mapping, and set the AI project path (your repo), the Obsidian folder to sync into,
docsas the docs subfolder, and Bidirectional as the sync direction. - Run your first sync and start editing - your AI agent will read the synced
/docson every request from then on.
Who it's for
Developers using Claude Code, Cursor, or Windsurf who keep project documentation in Obsidian and want it to stay in sync with their codebase automatically, instead of manually copying docs back and forth or letting them drift out of date.
Source README
Get your AI workflow running in 5 minutes. Pre-configured rules for Claude Code, Cursor, and Windsurf to work with /docs synced via EVC Local Sync.
Whats inside
| File | Purpose |
|---|---|
| .claude/CLAUDE.md | Rules for Claude Code |
| .cursor/rules/docs-sync.mdc | Rules for Cursor AI |
| .windsurfrules | Rules for Windsurf |
| docs/example-mapping.md | Setup guide + tips |
Quick Start
1. Install Local Sync in Obsidian
Via BRAT:
- Install BRAT from Community Plugins
- BRAT settings -> Add Beta Plugin -> entire-vc/evc-local-sync-plugin
- Enable EVC Local Sync to AI Agent in Community Plugins
2. Copy the config for your AI tool
Claude Code: cp -r .claude/ /path/to/your/project/.claude/
Cursor: cp -r .cursor/ /path/to/your/project/.cursor/
Windsurf: cp .windsurfrules /path/to/your/project/.windsurfrules
3. Create a mapping
In Obsidian: Settings -> EVC Local Sync -> Add Mapping
- AI project path: your repo (e.g. ~/projects/my-app)
- Obsidian folder: where you want docs in your vault
- Docs subfolder: docs
- Direction: Bidirectional
4. Sync and go
Run your first sync, then start editing. Your AI agent reads fresh /docs on every request. You edit in Obsidian. Everything stays aligned.
FAQ
Common questions
Trust
How it checks out
Discussion
Questions & comments · 0
Sign In Sign in to leave a comment.