This plugin uses Ollama to automatically tag your Obsidian notes using large language models running locally on your machine.
- 🤖 Uses local LLMs via Ollama for privacy and speed
- 🏷️ Automatically generates relevant tags for your notes
- 📝 Creates brief summaries with tags while preserving original content
- ⚡ Auto-tagging option for new and modified files
- 🎯 Customizable tag list for focused tagging
- 🔄 Smart processing that avoids re-tagging unchanged files
- Open Obsidian Settings
- Go to Community Plugins
- Search for "LLM Tagger"
- Click Install, then Enable
- Download the latest release
- Extract files to your vault's
.obsidian/plugins/obsidian-llm-tagger/
directory - Reload Obsidian
- Enable the plugin in Community Plugins settings
- Click the robot icon in the left sidebar to open the tagger panel
- Select your preferred Ollama model (e.g., llama2, mistral)
- Enter your desired tags, separated by commas
- Click "Start Tagging" to process your notes
Enable auto-tagging in the plugin settings to automatically tag new or modified notes.
- Model Selection: Choose any Ollama model you have installed
- Default Tags: Set your commonly used tags
- Auto-tagging: Toggle automatic tagging of new/modified files
# Clone the repository
git clone https://github.com/yourusername/obsidian-llm-tagger.git
# Install dependencies
npm install
# Build
npm run build
MIT License - see LICENSE for details