VibeHunt
Back to browse

notesmd-cli

Interact with your Obsidian vault.

Source

The tool provides a command‑line interface for managing an Obsidian knowledge base directly from the terminal. Implemented in Go, it can open, search, list, create, update, move, and delete markdown notes without requiring the Obsidian desktop application to be running, which makes it suitable for scripting, automation, and headless environments such as servers or containers.

Users register vault directories with the CLI, optionally setting a default vault, and can target specific vaults via a flag. The interface supports opening notes in the system’s default text editor instead of Obsidian, allowing quick edits in terminal‑only workflows. Configuration can be stored manually in an `obsidian.json` file or managed through provided commands for adding and removing vaults.

Installation is available through package managers on Windows (Scoop), macOS/Linux (Homebrew), and Arch Linux (AUR), and the source can be built with Go 1.19 or later. The stable release offers a comprehensive set of commands for everyday note‑taking tasks while remaining independent of the graphical Obsidian application.

Reviews

Sign in to leave a review.

Loading reviews…

Similar apps