Bundle Featured

Sync Docs to AI Agents Instantly

Syncs docs between Obsidian and your AI coding tool (Claude Code, Cursor, or Windsurf) bidirectionally in 5 minutes.

Works with claudecursorwindsurfobsidiangithub

96
Spark score
out of 100
Rating 5.0 (1)
Status Verified Official
Updated 4 months ago
Version 1.0.0

Add 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

01

Configure AI agents to access local documentation.

02

Automate bidirectional synchronization between Obsidian and AI project directories.

03

Ensure AI agents have access to the latest `/docs` content.

04

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

5.0
1 ratings

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

  1. Install BRAT from Obsidian's Community Plugins, then use it to add entire-vc/evc-local-sync-plugin as a beta plugin and enable EVC Local Sync in Community Plugins.
  2. 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, or cp .windsurfrules /path/to/your/project/.windsurfrules for Windsurf.
  3. In Obsidian, go to Settings > EVC Local Sync > Add Mapping, and set the AI project path (your repo), the Obsidian folder to sync into, docs as the docs subfolder, and Bidirectional as the sync direction.
  4. Run your first sync and start editing - your AI agent will read the synced /docs on 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:

  1. Install BRAT from Community Plugins
  2. BRAT settings -> Add Beta Plugin -> entire-vc/evc-local-sync-plugin
  3. 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

Verified 1 rating
Downloads 3

Discussion

Questions & comments · 0

Sign In Sign in to leave a comment.