What problem does it solve?
It reduces the time and friction of managing Obsidian vault content by automating common note operations (finding, searching, creating, moving, renaming, and deleting) through obsidian-cli instead of doing everything manually.
Core Features & Use Cases
- Detect and select active vaults: Use Obsidian’s source-of-truth vault configuration to identify which vault(s) are currently enabled, avoiding hardcoded paths.
- Search and full-text lookup: Query note names and search inside note contents to quickly locate information across one or multiple vaults.
- Safe refactors of note paths: Move/rename notes with link updates so wikilinks and common Markdown links stay consistent.
- Use Case: You maintain a work and personal vault and need to quickly find “project kickoff” notes in the right vault, create a new follow-up note, then move it to an “Archive” folder while preserving links.
Quick Start
Tell the AI: Use obsidian-cli to create a new note at “Projects/Alpha/follow-up.md” with the text “Follow up on Alpha kickoff” and open it in the selected default vault.