A command-line interface for Obsidian that lets you manage your vault through the Local REST API instead of the GUI. You can create, read, update, and delete notes, run searches with Dataview queries or JsonLogic, execute commands from the palette, and work in an interactive REPL. It ships with dual output modes: human-readable tables by default and JSON when you pass the flag, which makes it genuinely useful for AI agents that need to interact with your knowledge base. The search capabilities are solid, supporting plain text, DQL queries, and JsonLogic filters. Requires the Local REST API plugin running in Obsidian, but once that's set up, you have scriptable access to everything.
npx skills add https://github.com/hkuds/cli-anything --skill cli-anything-obsidian