Vault Curate Plugin for Obsidian Integrates BGE-M3 for Enhanced On-Device Embeddings and CJK Language Support
The Vault Curate plugin for Obsidian has incorporated the BGE-M3 model, specifically the `bge-small-zh-v1.5` version, to provide on-device embeddings. This integration, running via WebGPU or WASM, allows for local processing of data without requiring API keys. The `bge-small-zh-v1.5` model is particularly optimized for Chinese names, religious terms, and colloquial phrases, offering an advantage over more generic multilingual models. Vault Curate aims to enhance note-taking and knowledge management within Obsidian by offering semantic search, relation graphs, and a 'Hot/Cold' tiering system for note rediscovery. The plugin emphasizes user control, with AI curation features being opt-in and suggestions requiring explicit user action. It also supports local-first operation, with an index built on desktop that can be consumed read-only on mobile devices.