
Cli Anything Obsidian
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.
- skills.sh installs
- 1K
- GitHub stars
- 58.5K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add hkuds/cli-anything --skill cli-anything-obsidian --agent claude-codeInstalls into .claude/skills of the current project.
Files
cli-anything-obsidian
Knowledge management and note-taking via the Obsidian Local REST API. Designed for AI agents and power users who need to manage notes, search the vault, and execute commands without the GUI.
Installation
This CLI is installed as part of the cli-anything-obsidian package:
pip install cli-anything-obsidian
Prerequisites:
- Python 3.10+
- Obsidian must be installed and running with the Local REST API plugin enabled
Usage
Basic Commands
# Show help
cli-anything-obsidian --help
# Start interactive REPL mode
cli-anything-obsidian
# List vault files
cli-anything-obsidian vault list
# Run with JSON output (for agent consumption)
cli-anything-obsidian --json vault list
REPL Mode
When invoked without a subcommand, the CLI enters an interactive REPL session:
cli-anything-obsidian
# Enter commands interactively with tab-completion and history
Command Groups
Vault
Vault file management commands.
Sponsors
Details
- Repository
- github.com/hkuds/cli-anything
- Categories
- Backend & APIs, CLI & Terminal, Office & Documents
- First seen
- Jun 3, 2026
More from hkuds/cli-anything
All 51- Cli Anything Notebooklm891
- Cli Anything Libreoffice721
- Cli Anything Drawio712
- Cli Anything Freecad697
- Cli Anything Gimp672
- Cli Anything Inkscape651
- Cli Anything Browser639
- Cli Anything Godot590
- Cli Anything Comfyui586
- Cli Anything Ollama583
- Cli Anything Zotero581
- Cli Anything Kdenlive580
- Cli Anything Qgis575
- Cli Anything Audacity572
- Cli Anything Mermaid559
- Cli Anything N8n559
- Cli Anything Krita550
- Cli Anything Obs Studio546
- Cli Anything Shotcut545
- Cli Anything Musescore541
- Cli Anything Chromadb540
- Cli Anything Videocaptioner537
- Cli Anything Iterm2530
- Cli Anything Openscreen530