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

LLM Auto Tagger

MatboiMatboi41 downloads

Automatically adds existing vault tags to notes with your configured LLM API.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

LLM Auto Tagger is an Obsidian plugin that uses your configured LLM API to automatically add existing vault tags to Markdown notes.

It is designed for vaults that already have a tag system. The plugin reads the tags that exist in your vault, asks your configured LLM to choose suitable tags from that list, and writes only matching tags back to the note frontmatter.

Features

  • Automatically runs after a Markdown note has been idle.
  • Reads candidate tags from Obsidian metadata before each tagging request.
  • Allows the LLM to choose only from existing vault tags.
  • Adds tags to frontmatter.tags.
  • Keeps existing tags and other frontmatter fields.
  • Supports OpenAI-compatible APIs, OpenAI, Anthropic Claude, Google Gemini, and common China provider presets.
  • Provides a connection test for checking your API URL, API key, and model settings.

Supported Providers

  • OpenAI-compatible custom endpoint
  • OpenAI
  • Anthropic Claude
  • Google Gemini
  • DeepSeek
  • Alibaba Qwen / Model Studio
  • Moonshot Kimi
  • Zhipu GLM
  • Volcengine Ark / Doubao
  • Tencent Hunyuan

Required Settings

  • Provider
  • LLM API URL
  • API Key

Model is optional only for the custom OpenAI-compatible mode. Built-in providers usually require a model name.

Required fields are marked with a red dot in the settings page.

Use the Test connection button before relying on automatic tagging. It sends a minimal request to verify that the configured provider can be reached.

Privacy

LLM Auto Tagger sends note content to the LLM provider you configure. API keys are stored locally in Obsidian plugin settings.

Before using the plugin with private notes, review the privacy, billing, data usage, and retention terms of your selected provider.

Gemini Notes

For Google Gemini, the default API URL is:

https://generativelanguage.googleapis.com/v1beta/models/{model}:generateContent

Use a model name such as:

gemini-2.5-flash

If you enter a model name with a models/ prefix, LLM Auto Tagger normalizes it automatically.

When testing a Gemini connection, the plugin first checks whether the configured model supports generateContent. If the API key works but the model is unavailable, it suggests available model names.

Local Installation

Copy this folder into:

YourVault/.obsidian/plugins/llm-auto-tagger/

The plugin folder should contain:

manifest.json
main.js
styles.css

Then enable LLM Auto Tagger in Obsidian's community plugin settings.

License

MIT

98%
HealthExcellent
ReviewPassed
About
Auto-tag notes using your configured LLM to pick matching tags from your vault and write them to frontmatter.tags. Keep existing frontmatter fields and tags, run automatically after a note is idle, and support OpenAI-compatible, Anthropic, Google Gemini and other common providers.
TagsAIAutomation
Details
Current version
1.0.1
Last updated
Last week
Created
Last week
Updates
2 releases
Downloads
41
Compatible with
Obsidian 1.5.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
MatboiMatboimatbo1
GitHubmatbo1
  1. Community
  2. Plugins
  3. Tags
  4. LLM Auto Tagger

Related plugins

Tars

Text generation based on tag suggestions, using Claude, OpenAI, Ollama, Kimi, Doubao, Qwen, Zhipu, DeepSeek, QianFan & more.

QuickAdd

Quickly add new notes or content to your vault.

Templater

Create and use dynamic templates.

Homepage

Open a note, base, or workspace on startup, or set it for quick access later.

Copilot

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

Claudian

Embeds Claude Code/Codex as an AI collaborator in your vault. Your vault becomes agent's working directory, giving it full agentic capabilities: file read/write, search, bash commands, and multi-step workflows.

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.

BRAT

Easily install a beta version of a plugin for testing.

Readwise Official

Sync highlights from Readwise to your vault.

Agent Client

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