v0.4.0: Auto-keywording for Obsidian notes
What's New
Auto-Keywording for Obsidian Notes
New bibtex-obsidian-keywords CLI command that uses AI to generate [[wikilink]] keywords for paper notes, improving knowledge graph connectivity in Obsidian.
Features
- AI-powered classification using Claude, OpenAI, or local embeddings
- Smart limits:
--limit Ncounts enriched notes only (skipped notes don't count) - Efficiency:
--min-keywords Nskips notes with enough keywords (saves API calls) - Dry-run mode: Preview changes before applying
Usage
# Dry run on all papers
bibtex-obsidian-keywords ~/Notes/Papers --backend openai --dry-run
# Enrich 10 papers, skip those with 5+ keywords
bibtex-obsidian-keywords ~/Notes/Papers --backend openai --limit 10 --min-keywords 5Template Enhancements
- Zotero tags now automatically convert to
[[wikilinks]]on import - New Templater script for post-import AI enrichment
Improvements
- Improved abstract extraction to handle various note formats
Full Changelog
https://github.com/rpatrik96/bibtexupdater/blob/main/CHANGELOG.md