pflanzmann31 downloadsGenerates a consolidated summary text file by crawling your notes. Supports outgoing links, backlinks, recursion depth, exclusion patterns, and 'Mirror' folder logic for handling Primary vs. Public note versions.
Vault Summary is a powerful Obsidian plugin that allows you to compile multiple Markdown files—or your entire vault—into a single, well-structured text document.
It traverses your note graph (outgoing links and incoming backlinks), allows you to precisely select which files to include via an interactive tree view, and outputs a clean, concatenated file.
Primary Use Case: This is the perfect tool for generating context files to feed into Large Language Models (LLMs) like ChatGPT, Claude, or local models. It gathers your interconnected thoughts and packages them into a format AI can easily parse.
You can access Vault Summary via the Command Palette (Ctrl/Cmd + P) or by right-clicking files/folders in the file explorer.
The generated output file (default: Vault Summary.txt) formats your notes cleanly, ensuring boundaries between files are clear.
Notice how the plugin includes the exact file path, custom source labels (if configured), and wraps the unmodified file content—including YAML frontmatter and Obsidian Wikilinks—inside a nested Markdown block. In this generic example, the first file links to the second one, prompting the plugin to automatically include both:
### FILE: Projects/Project Alpha.md
> Source: PRIVATE VAULT
````markdown
---
status: in progress
tags: [planning, software]
lead: "[[Alice Engineer]]"
---
# Project Alpha
This document serves as the main entry point for our new software project.
We are utilizing the new database structure outlined in [[System Architecture]]. Please ensure all new modules follow these strict guidelines.
## Next Steps
- Review the API endpoints.
- Schedule a sync with the backend team.
````
### FILE: Concepts/System Architecture.md
> Source: PUBLIC WIKI
````markdown
# System Architecture
This document explains the core principles of our data flow and server structure.
*(Note: The plugin automatically discovered and included this file because it was referenced by Project Alpha!)*
````
When you trigger a summary (except for "Entire Vault"), an interactive modal appears:
+ icons to manually inject extra files or folders into the compilation.If you maintain a workflow where you have a "Private" note and a "Public/Published" version of the same note inside a specific folder (e.g., PublicMirror/), you can enable Mirror Mode in the settings.
When enabled:
> Source: PRIMARY and > Source: MIRROR) so you (or an AI) can easily compare the two versions.Go to Settings > Vault Summary to configure the plugin:
Templates, Meta), specific file paths, or glob patterns to permanently ignore during generation.Manual Installation:
main.js, manifest.json, and styles.css (if compiled) from the latest Release..obsidian/plugins/vault-summary/.Settings > Community Plugins.Using BRAT (Beta Reviewers Auto-update Tool):