Auto tagging obsidian notes w/ AI
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

misc

+24 -12
+10 -3
README.md
··· 30 30 31 31 Before using the plugin, you need to configure your Claude API key: 32 32 33 - 1. Get a Claude API key from [Anthropic](https://www.anthropic.com/) 33 + 1. Get a Claude API key from [Anthropic's Console](https://console.anthropic.com/) 34 34 2. In Obsidian, go to Settings > Claude AI Tagger 35 35 3. Enter your API key in the appropriate field 36 36 4. Configure other settings as desired ··· 88 88 89 89 If you encounter any issues or have suggestions, please create an issue on the GitHub repository. 90 90 91 - ## License 91 + ## Say Thank You 92 + 93 + If you are enjoying my plugin, then please support my work by buying me a coffee at <https://buymeacoffee.com/jaspermayone> or sponsoring me on github using the button below. 94 + 95 + Please also help spread the word by sharing about the plugin on Twitter, Reddit, 96 + or any other social media platform you regularly use. 97 + 98 + <iframe src="https://github.com/sponsors/jaspermayone/card" title="Sponsor jaspermayone" height="225" width="600" style="border: 0;"></iframe> 92 99 93 - This plugin is licensed under the MIT License. 100 + [<img style="float:left" src="hhttps://cdn.buymeacoffee.com/buttons/v2/default-yellow.png" width="200">](https://www.buymeacoffee.com/jaspermayone)
+3 -1
main.ts
··· 377 377 378 378 new Setting(containerEl) 379 379 .setName("API Key") 380 - .setDesc("Your Anthropic API key. Required to use the AI service.") 380 + .setDesc( 381 + "Your Anthropic API key. Required to use the AI service. Get it from https://console.anthropic.com/ if you don't have one already. We recommend using a dedicated key for this plugin." 382 + ) 381 383 .addText((text) => 382 384 text 383 385 .setPlaceholder("Enter your API key")
+10 -6
manifest.json
··· 1 1 { 2 - "id": "ai-tagger", 3 - "name": "AI Tagger", 2 + "id": "ai-note-tagger", 3 + "name": "AI Note Tagger", 4 4 "version": "1.0.0", 5 5 "minAppVersion": "0.15.0", 6 6 "description": "Automatically tag your notes using AI and update frontmatter with generated tags.", 7 - "author": "Your Name", 8 - "authorUrl": "https://github.com/yourusername", 9 - "isDesktopOnly": false 10 - } 7 + "author": "Jasper Mayone", 8 + "authorUrl": "https://github.com/jaspermayone", 9 + "isDesktopOnly": false, 10 + "fundingUrl": { 11 + "Buy Me a Coffee": "https://buymeacoffee.com/jaspermayone", 12 + "GitHub Sponsor": "https://github.com/sponsors/jaspermayone" 13 + } 14 + }
+1 -2
package.json
··· 16 16 "tagging", 17 17 "frontmatter" 18 18 ], 19 - "author": "Your Name", 20 - "license": "MIT", 19 + "author": "Jasper Mayone <me@jaspermayone.com>", 21 20 "devDependencies": { 22 21 "@types/js-yaml": "^4.0.5", 23 22 "@types/node": "^16.11.6",