nord34218 downloadsAsk questions about your vault and get answers with verified citations to the exact notes and passages, powered by Claude's native Citations API.
Ask questions about your Obsidian vault and get back answers with verified citations to the exact notes and passages that support each claim — powered by Anthropic's Citations API.
Most "chat with your notes" plugins paste your notes into a prompt and hope the model attributes its claims correctly. This one uses Claude's first-class citations support, so every cited passage is a guaranteed pointer back to a real chunk of your vault.

cited_text is guaranteed to come from your notes.main.js, manifest.json, and styles.css from the latest release.<your-vault>/.obsidian/plugins/claude-vault-citations/.| Setting | Default | Notes |
|---|---|---|
| Model | claude-sonnet-4-6 |
Opus 4.7 / Sonnet 4.6 / Haiku 4.5. Citations are supported on all current models. |
| Max response tokens | 2048 | |
| Max notes per question | 12 | More notes = better recall, higher cost |
| Max characters per note | 8000 | ≈ 2000 tokens; long notes are trimmed |
| Include / exclude folders | exclude: .trash,.obsidian,templates |
Comma-separated paths |
| Prompt caching | on | Cache the largest document block per request |
| System prompt | (research-assistant default) | Editable |
custom content document so the model can cite at paragraph granularity.document content blocks with citations.enabled: true. The last (largest) document gets cache_control: ephemeral so subsequent questions in the session are cheaper.content_block_location citation gets a clickable pill that jumps to the right note at the right line.<vault>/.obsidian/plugins/claude-vault-citations/data.json.git clone https://github.com/nord342/obsidian-claude-citations
cd obsidian-claude-citations
npm install
npm run dev # esbuild watch mode
npm run build # production bundle
Symlink the repo into <your-vault>/.obsidian/plugins/claude-vault-citations/ to develop against a real vault.
MIT — see LICENSE.