Skip to content
Star9,946

Vaults

A vault is the folder Tolaria reads and writes. The filesystem is the source of truth; the app state and cache are derived from files.

Core Rules

  • Notes are Markdown files.
  • YAML frontmatter provides structure.
  • Attachments are normal files inside the vault.
  • Type definitions and saved views are also files.
  • Git can track history and support remote sync.

Why Local Files Matter

Local files keep your notes inspectable. You can open them in another editor, search with command-line tools, back them up with your own system, and version them with Git.

Tolaria should never become the only way to read your data.

Git Is A Capability

A plain folder of Markdown files can open as a vault. Git-backed vaults unlock history, changes, commits, pull, push, conflict handling, and remote setup.

If a folder is not a Git repository, Tolaria can initialize Git when you explicitly ask it to. It avoids initializing broad personal folders such as Desktop, Documents, or Downloads unless they are clearly dedicated vault folders.

App State Versus Vault State

Vault-level information should travel with the vault. Machine-specific preferences stay with the app installation.

Vault stateApp state
Type icons and colorsEditor zoom
Saved viewsWindow size
Pinned propertiesRecent vault list
Relationship conventionsLocal cache
Vault AI guidance filesAI target selection

Free and open source. Local-first, Git-first, and Markdown-based.