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

Vault Change Feed

kainskains122 downloads

Records vault changes as a machine-readable feed with per-reader cursors, so AI assistants can incrementally catch up on what you changed.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates8

Give your AI agents a changelog of your vault. Every manual edit you make is recorded — so an AI can see what changed since its last visit, without rescanning your whole vault.

中文文档 · Obsidian Community Listing

Support / 支持

如果这个插件帮你省了时间,可以请我喝杯咖啡 ☕ — Buy Me a Coffee · 国内 爱发电


What it does

  • Every edit is recorded — create / modify / delete / rename, with line counts, on your phone and desktop alike
  • Made for multi-device vaults — each device keeps its own log, so phone and computer can edit the same vault at the same time without conflicts
  • Clean history — the same edit recorded by two devices is shown only once
  • Built for AI agents — each agent has its own cursor and reads only what's new, so AI work costs less context
  • Zero setup for agents — the read protocol is auto-installed into AGENTS.md / CLAUDE.md on first run
  • Human-friendly tools — status-bar activity light, quick menu, recent-changes browser, pause, health check
  • Fully local — no network, no telemetry. Everything stays in your vault.

Installation

Community market (recommended): Settings → Community plugins → Browse → search Vault Change Feed → Install → Enable.

BRAT: add kains2866/vault-change-feed.

Manual: copy main.js, manifest.json (and styles.css) from the latest release into <vault>/.obsidian/plugins/vault-change-feed/, then enable.

Quick use

  • Status bar shows VCF (light glows after changes). Click it for quick actions: recent changes, health check, pause/resume, copy unread for an AI.
  • Commands: Copy unread changes for AI · Browse recent changes · Check feed health · Pause/Resume recording · install/remove the AI protocol.
  • Settings are short: what to track, exclusion rules, size/retention limits, and whether to install the AI protocol.

For AI agents

The plugin installs a short reading protocol into your vault's AGENTS.md / CLAUDE.md on first enable. Agents follow it to fetch only their unread changes (each agent keeps its own cursor; a content-hash de-duplicates the same edit recorded by two devices). An optional SessionStart hook (extras/vault-feed-hook.mjs) injects those changes automatically. Data files live under <configDir>/plugins/vault-change-feed/ (events/, cursors/, …).

Compatibility notes

  • Works on desktop and mobile; all file I/O goes through Obsidian's official API.
  • Cloud-synced vaults (iCloud / Syncthing / Dropbox / OneDrive / git) are safe to use on several devices at once.
  • Windows isn't smoke-tested yet — please report any issue you hit.
  • v2 data layout is not compatible with 1.x; old logs are migrated automatically with a backup on first run after upgrading.

Privacy

Fully local: no network calls, no uploads, no data collection.

Development

npm install
npm run build
npm test

License

MIT © tiyukains

HealthExcellent
ReviewPassed
About
Record every vault change as a machine-readable event feed with independent read cursors so AI agents pull only new events without rescanning the whole vault. Compute line-level diffs, detect renames by content hash, reconcile at startup, and keep the feed and snapshots stored locally.
AIFilesIntegrations
Details
Current version
2.0.0
Last updated
2 weeks ago
Created
2 months ago
Updates
8 releases
Downloads
122
Compatible with
Obsidian 1.5.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
kainskainskains2866
GitHubkains2866
  1. Community
  2. Plugins
  3. AI
  4. Vault Change Feed

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.

Local REST API with MCP

Unlock your automation needs by interacting with your notes over a secure REST API.

ChatGPT MD

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

Google Drive Sync

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

Agent Client

Chat with Claude Code, Codex, Gemini CLI, and more via the Agent Client Protocol — right from your vault.

Smart Composer

AI chat with note context, smart writing assistance, and one-click edits for your vault.

Gemini Scribe

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

Nutstore Sync

Sync your vault with Nutstore (坚果云) using WebDAV protocol.

Claude Sidebar

Run Claude Code in your sidebar.