diff --git a/README.md b/README.md index be7aa58..82096e2 100644 --- a/README.md +++ b/README.md @@ -14,11 +14,12 @@ This plugin uses Ollama to automatically tag your Obsidian notes using large lan - 📝 Skip auto-tagging for files you're currently editing - 🔄 Auto-tag files when you close them - 💾 Persistent tag storage between Obsidian sessions +- 🌐 Custom Ollama server URL support for remote or non-standard setups ## Prerequisites 1. [Obsidian](https://obsidian.md/) v1.0.0 or higher -2. [Ollama](https://ollama.ai/) installed and running locally +2. [Ollama](https://ollama.ai/) installed and running locally or on an accessible server ## Installation @@ -56,6 +57,7 @@ You can exclude specific files or folders from being tagged by adding patterns i ## Configuration +- **Ollama URL**: Set the URL of your Ollama API server (default: http://localhost:11434) - **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 @@ -63,6 +65,12 @@ You can exclude specific files or folders from being tagged by adding patterns i ## Changelog +### v1.1.2 (April 2, 2025) +- Added custom Ollama server URL configuration +- Support for connecting to remote Ollama instances +- Dynamic model loading when changing the server URL +- Improved error handling for server connections + ### v1.1.1 (April 1, 2025) - Added "Untag all documents" button to remove tags from all files - Added "Tag current document" and "Untag current document" buttons for single file operations diff --git a/manifest.json b/manifest.json index 00abb5f..91072e6 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "id": "llm-tagger", "name": "LLM Tagger", - "version": "1.1.1", + "version": "1.1.2", "minAppVersion": "1.0.0", "description": "Automatically tag your notes using local LLMs via Ollama", "author": "David Jayatillake", diff --git a/package.json b/package.json index a7821b6..caf975c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "obsidian-llm-tagger", - "version": "1.1.1", + "version": "1.1.2", "description": "Obsidian plugin for automatic tagging using Ollama LLMs", "main": "main.js", "scripts": { diff --git a/release-notes-v1.1.2.md b/release-notes-v1.1.2.md new file mode 100644 index 0000000..ecac468 --- /dev/null +++ b/release-notes-v1.1.2.md @@ -0,0 +1,31 @@ +# LLM Tagger 1.1.2 Release + +## What's New in 1.1.2 + +This release adds support for custom Ollama server configurations, making the plugin more flexible for different network setups: + +### New Features +- **Custom Ollama URL**: Configure the URL of your Ollama API server +- **Remote Ollama Support**: Connect to Ollama instances running on different machines +- **Dynamic Model Loading**: Models are automatically reloaded when changing the server URL +- **Improved Error Handling**: Better feedback when connection issues occur + +## Use Cases + +This update is particularly useful for: +- Users running Ollama on a different machine in their network +- Custom port configurations +- Docker or containerized Ollama setups +- Corporate environments with specific network requirements + +## Installation + +1. Download the `main.js`, `manifest.json`, and `styles.css` files +2. Place them in your vault's `.obsidian/plugins/obsidian-llm-tagger/` directory +3. Reload Obsidian and enable the plugin in Community Plugins settings + +## Feedback + +If you encounter any issues or have suggestions for improvements, please open an issue on GitHub. + +Thank you for using LLM Tagger!