Skip to content
GitHubBuy Me A Coffee

Installation & quick start

This takes about 3 minutes if your API key is already handy.

Before you start

  • Obsidian 1.4 or later on macOS, Windows, or Linux. Vault Operator is desktop-only.
  • An internet connection if you plan to use a cloud model. If you want everything offline, install Ollama or LM Studio first.
  • One AI provider API key. Free options exist (Google Gemini, Ollama). API keys look like sk-ant-... for Anthropic, sk-... for OpenAI, or a long random string for Google. Get one from the provider's dashboard before you start.
  • About 100 MB of disk space for the plugin, the embedding model, and the knowledge database. Large vaults add more.

If something goes wrong, the Troubleshooting page covers the common failures (connection errors, semantic search not working, agent stuck in a loop).

Install the plugin

  1. Open Obsidian Settings > Community Plugins > Browse
  2. Search for "Vault Operator"
  3. Click Install, then Enable

The Vault Operator icon appears in the left sidebar.

BRAT (Beta Testing)

For the latest beta version, install via BRAT: Add pssah4/vault-operator as a beta plugin.

Add your first model

Vault Operator needs an AI model to work. Open Settings > Vault Operator > Models and click "+ add model".

Free option (no credit card)

  1. Go to Google AI Studio
  2. Sign in and click "Create API Key"
  3. Copy the key and paste it into Vault Operator

Google Gemini has a free tier with reasonable rate limits, which is enough to try everything out before paying anyone.

Best quality

ProviderModelStrengths
AnthropicClaude Sonnet 4.6Best overall quality, excellent tool use
OpenAIGPT-4oFast, good at structured output
GoogleGemini 2.5 ProFree tier, large context window

Local & private

If you want no data leaving your machine, run a model locally:

  • Install Ollama, then run ollama pull llama3.2
  • Or download LM Studio, install a model, and start the server

Multiple providers

Vault Operator supports 10+ providers. You can switch models mid-conversation, so it's fine to configure several and pick per task.

Your first chat

  1. Click the Vault Operator icon in the left sidebar
  2. Type a message and press Enter
  3. Watch the agent work. It shows every tool call in real time

Try these prompts

  • "What notes do I have about [any topic]?"
  • "Summarize the note I'm currently viewing"
  • "Create a new note with a summary of my last 3 daily notes"
  • "Find all notes tagged with #project and create a canvas showing their connections"

What happens behind the scenes

When you send a message, Vault Operator reads it and decides which tools to use. It then calls those tools (read files, search, write) while you see each call in the activity block. Before any write operation it asks for your approval, unless you've enabled auto-approve for that category. Then it returns a response.

Every write operation creates a checkpoint, so you can undo any change with one click.

Next steps

From here, read Your first conversation for modes and context, Choosing a model to pick a model for your workflow, and Safety & control for how permissions and checkpoints work.

If something does not work as described above, check the Troubleshooting page first.