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

Large Language Models

eharris128eharris128jsmorabitojsmorabito12k downloads

Enables access to LLMs via remote providers (OpenAI, Claude, Gemini) and local LLMs via GPT4ALL.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates104
Shows project promo image in light and dark mode

Large Language Models

The Large Language Models (LLMs) Plugin gives Obsidian users access to LLMs through cloud providers (OpenAI, Anthropic, Google, and Mistral) and locally via GPT4All and Ollama. Models can be interacted with in the sidebar, main window, and a newly added, floating action button popup window.

Shows project promo image in light and dark mode

Instructions

Installation: Download the plugin via the community plugin browser.

Using models from cloud-based providers:

  1. In the plugin settings menu, enter an API key from one of the supported model providers
  2. To interact with models, open one of the chat views using the newly added commands (see Commands section below)

Using models locally (GPT4All):

  1. Download GPT4All
  2. Download a model through GPT4All's model browser
  3. In the setting menu of GPT4All, toggle on the "Enable Local Server" setting
  4. Models downloaded via GPT4All will be selectable via the model switcher in each chat view

Using models locally (Ollama):

  1. Install Ollama and pull the models you want to use
  2. In the plugin settings, configure the Ollama host (default: http://localhost:11434)
  3. Click "Discover Models" to detect your locally available models
  4. Select an Ollama model from the model switcher in any chat view

Commands

Command Description
Open modal Opens the chat modal
Toggle FAB Toggles the visibility of the Floating Action Button (FAB) used to open and close the chat popup window
Open chat in tab Opens the chat window in a tab
Open chat in sidebar Opens the chat window in the Sidebar

Models

Cloud-based:

Model provider Status
OpenAI Supported
Anthropic Supported
Google Supported
Mistral Supported

Local:

Model provider Status
GPT4All Supported
Ollama Supported

MCP Server

The plugin can run a built-in MCP (Model Context Protocol) server so Claude Desktop, or any other MCP-compatible client, can read and write this vault directly — no separate companion plugin required.

Setup:

  1. In plugin settings, go to General → Features and enable MCP Server. A bearer token is generated automatically.
  2. Open the new MCP Server tab to see the port, bearer token, and a ready-to-copy claude_desktop_config.json snippet.
  3. Add that snippet to your Claude Desktop config file, then restart Claude Desktop:
{
  "mcpServers": {
    "obsidian-vault": {
      "url": "http://127.0.0.1:27125/mcp",
      "headers": {
        "Authorization": "Bearer <your-token>"
      }
    }
  }
}

Notes:

  • The server binds to 127.0.0.1 only and requires the bearer token on every request — it is not reachable from other devices on your network.
  • Available tools: list_files, read_file, search_vault (read-only, run immediately) and create_file, edit_file, move_file, delete_file (each pops a confirmation dialog in Obsidian before running, the same as in-app agent actions).
  • Desktop only. Disabled by default — enabling it opens a local port only for as long as the toggle stays on.
  • Regenerating the bearer token immediately invalidates the old one; update any connected MCP clients afterward.

Credits

  • Johnny ✨
  • Ryan Mahoney
  • Evan Harris
Shows project promo image in light and dark mode
HealthExcellent
ReviewCaution
About
Interact with cloud and local LLMs directly inside Obsidian, connecting to OpenAI, Anthropic, Google, Mistral, GPT4All, or Ollama. Open chats in a tab, sidebar, or floating action button popup and switch models per chat for flexible conversational workflows.
AIIntegrationsSidebar
Details
Current version
0.24.29
Last updated
2 weeks ago
Created
3 years ago
Updates
104 releases
Downloads
12k
Compatible with
Obsidian 1.7.2+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
GitHub Sponsors
GitHub Sponsors
Buy Me a Coffee
Ko-fi
Authors
eharris128eharris128
bsky.app/profile/evanharris.bsky.social
GitHubeharris128
jsmorabitojsmorabito
github.com/jsmorabito
GitHubjsmorabito
  1. Community
  2. Plugins
  3. AI
  4. Large Language Models

Related plugins

Claude Sidebar

Run Claude Code in your sidebar.

Fast Note Sync

Real-time sync of your vaults across server, mobile, and web; shareable with anyone; supports REST and MCP integrations to build your personal AI knowledge base.

Agent Client

Chat with Claude Code, Codex, Gemini CLI, and more via the Agent Client Protocol — right from your vault.

Smart Composer

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

HiNote

Add comments to highlighted notes, use AI for thinking, and flashcards for memory.

Claude Code IDE

Connect your vault to Claude Code and share editor context with the CLI.

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

BRAT

Easily install a beta version of a plugin for testing.

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.

Copilot

Your AI Copilot: Chat with Your Second Brain, Learn Faster, Work Smarter.