cli-anything-obsidian

Manage Obsidian vaults and notes via the Local REST API.

1|Updated Jun 13, 2025
One-click install
npx skills add https://github.com/quazfenton/binG --skill cli-anything-obsidian-quazfenton
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cli-anything-obsidian
Source: https://github.com/quazfenton/binG/tree/main/.agents/skills/CLI-Anything-main/CLI-Anything-main/skills/cli-anything-obsidian
Command: npx skills add https://github.com/quazfenton/binG --skill cli-anything-obsidian-quazfenton

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a command-line interface to manage Obsidian vaults and notes via the Obsidian Local REST API, enabling automation for AI agents and power users who prefer terminal workflows over GUI.

Core Features & Use Cases

  • Vault management: list, read, create, update, and delete notes in the Obsidian vault using the Local REST API.
  • Search and open: perform searches and open notes to streamline information retrieval for automation tasks.
  • Interactive REPL: run commands in a persistent shell with human-friendly and machine-readable output modes.
  • API-key configuration: supports API keys and environment variables to secure access to the local API.

Quick Start

Install the package and run the CLI to manage Obsidian vaults from the terminal.

Frequently Asked Questions about cli-anything-obsidian

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Obsidian notes from the command line?

To automate Obsidian vault management, you need Python 3.10 or higher installed and the Obsidian Local REST API plugin enabled to secure access using API keys and environment variables.

How do I automate Obsidian vault file operations for AI agents?

You can automate Obsidian vault file operations for AI agents by executing CLI commands to list, read, create, update, and delete notes programmatically through the local REST API.

Can I search and open Obsidian notes from a terminal?

Yes, you can search and open Obsidian notes from a terminal by running CLI commands that perform information retrieval and streamline automation tasks via the Local REST API.

Does the Obsidian CLI support an interactive REPL for command execution?

The Obsidian CLI supports an interactive REPL, allowing you to run commands in a persistent shell with both human-friendly and machine-readable output modes for agent-driven workflows.

Do I need an API key to use a command line interface with an Obsidian vault?

Yes, you need an API key to secure access to the Obsidian Local REST API, which the command line interface uses to interact with your vault and execute commands.