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 LLM Assistant

brianstmbrianstm1k downloads

Uses AI to answer questions and create notes about your vault with proper citations

Add to Obsidian
  • Overview
  • Scorecard
  • Updates12
Query your Obsidian vault using AI, get contextual answers with proper citations, and create new notes on specific topics.

Features

  • Ask questions about your vault's content and get AI-generated answers
  • Create comprehensive notes on any topic with optional vault context integration
  • Toggle between Query mode and Create mode with a simple dropdown
  • Choose whether to include vault content in your prompts
  • Results include citations and links back to your original notes
  • Copy results as text or markdown with one click
  • Create new notes from responses with AI-generated titles
  • Support for OpenAI GPT, Google Gemini, and Anthropic Claude models
  • Support for local LLM (LM Studio and Ollama)
  • Configure which files and folders to include or exclude from scanning
  • Highlight and copy results easily

For a detailed list of changes between versions, see the Changelog.

Screenshots

Query interface Generated notes view Create interface

Installation

From Obsidian Community Plugins

  1. Open Obsidian Settings → Community Plugins or use this link https://obsidian.md/plugins?id=vault-llm-assistant
  2. Disable Safe Mode if necessary
  3. Click "Browse" and search for "Vault LLM Assistant"
  4. Click Install and enable the plugin

Manual Installation

  1. Download the latest release from the GitHub releases page
  2. Extract the ZIP file to your vault's .obsidian/plugins/ directory
  3. Restart Obsidian and enable the plugin in Settings → Community Plugins

Required Dependencies

After installation, install the required dependencies:

cd [your-vault]/.obsidian/plugins/obsidian-vault-llm-assistant
npm install

Usage

Basic Usage

  1. Click the Vault LLM Assistant icon in the left sidebar ribbon
  2. Select your desired mode from the dropdown (Query or Create)
  3. Optionally toggle "Use vault content" to include or exclude your vault's content in prompts
  4. Type your question or topic
  5. Click "Ask" (in Query mode) or "Create" (in Create mode) or press Ctrl+Enter (Cmd+Enter on Mac)
  6. View the AI-generated response with citations to your notes

Modes

  • Query Mode: Ask questions about your vault's content and get AI-generated answers
  • Create Mode: Generate comprehensive notes on any topic, with or without using your vault content as context

Response Actions

After receiving a response, you can:

  • Highlight and copy text: Select text normally as the response is fully selectable
  • Copy Text: Click the "Copy Text" button to copy the response as plain text
  • Copy Markdown: Click the "Copy Markdown" button to copy the response with markdown formatting
  • Create Note: Click the "Create Note" button to save the response as a new note in your vault

Configuration Options

Access plugin settings via Settings → Community Plugins → Vault LLM Assistant:

  • LLM Provider: Choose between OpenAI GPT and Google Gemini
  • API Key: Enter your API key for the selected provider
  • Model: Select which AI model to use
  • Max Tokens & Temperature: Control response length and creativity
  • Use Vault Content in Prompts: Toggle whether to include vault content in AI prompts
  • Mode: Select the current mode (Query or Create)
  • Default Folder for New Notes: Set where new notes will be saved
  • Generate Note Titles with LLM: Toggle whether to use AI for generating note titles
  • Include/Exclude Folders: Specify which folders to include or exclude from scanning

API Keys

  • OpenAI: Get your API key from OpenAI Platform
  • Google Gemini: Get your API key from Google AI Studio
  • Anthropic Claude: Get your API key from Anthropic Console
  • Local LLM: Connects to your local instance of LM Studio or Ollama

Local Development

To set up for local development:

# Clone the repository
git clone https://github.com/brianstm/obsidian-vault-llm-assistant.git

# Enter the project directory
cd obsidian-vault-llm-assistant

# Install dependencies
npm install

# Start development server with hot-reload
npm run dev

Troubleshooting

If you encounter issues:

  1. Verify your API key is correct and active
  2. Check that you've installed all dependencies with npm install
  3. Ensure your API key has access to the models you've selected
  4. Check console logs for specific error messages (Ctrl+Shift+I in Obsidian)

License

This project is licensed under the MIT License.

Credits

  • Developed by Brians Tjipto
  • Website: brianstjipto.xyz

If you find this plugin helpful, please consider starring the GitHub repository!

78%
HealthExcellent
ReviewCaution
About
Query your Obsidian vault with AI to get contextual answers that include citations and links back to source notes. Create new notes from AI responses with generated titles, copy results as text or Markdown, toggle vault context on or off, and use OpenAI, Google Gemini, Anthropic Claude or local LLMs (LM Studio, Ollama).
AISearchWriting
Details
Current version
1.0.11
Last updated
2 months ago
Created
Last year
Updates
12 releases
Downloads
1k
Compatible with
Obsidian 1.7.6+
Platforms
Desktop, Mobile
License
OTHER
Report bugRequest featureReport plugin
Author
brianstmbrianstm
github.com/brianstm
GitHubbrianstm
  1. Community
  2. Plugins
  3. AI
  4. Vault LLM Assistant

Related plugins

Smart Connections

AI link discovery copilot. See related notes as you write. Lookup using semantic (vector) search across your vault. Zero-setup local model for embeddings, no API keys, private.

Text Generator

Generate text content using GPT-3 (OpenAI).

Smart Composer

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

Local GPT

Local Ollama and OpenAI-like GPT's assistance for maximum privacy and offline access.

ChatGPT MD

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

Neural Composer

Local Graph RAG powered by LightRAG. Chat with your notes using deep knowledge graph connections.

Semantic Notes Vault MCP

Give Claude Desktop and other AI assistants semantic access to your notes through a built-in Model Context Protocol (MCP) server.

BMO Chatbot

Generate and brainstorm ideas while creating your notes using Large Language Models (LLMs) such as OpenAI's "gpt-3.5-turbo" and "gpt-4".

Local LLM Helper

Use a local LLM server to augment your notes

GPT-3 Notes

Generate notes on any subject using OpenAI's GPT-3.5 and GPT-4 language models.