Official CLI

Sudhanva command-line interface.

Install and use the dependency-free sudhanva CLI for scripted access to the public sudhanva.me API.

Install with Homebrew

The official CLI is published through the Sudhanva Homebrew tap:

brew install nsudhanva/sudhanva/sudhanva

Direct installation

The executable is also published from this site for inspection or direct installation:

mkdir -p "$HOME/.local/bin"
curl -fsS https://sudhanva.me/cli/sudhanva.mjs -o "$HOME/.local/bin/sudhanva"
chmod 0755 "$HOME/.local/bin/sudhanva"
sudhanva --help

The immutable version 0.1.0 archive backs the Homebrew formula. The source distribution also includes npm package metadata and remains ready for npm registry publication.

Commands

sudhanva api
sudhanva profile
sudhanva posts --limit 5 --tag kubernetes
sudhanva post consolidating-milvus-across-azs
sudhanva --version

Commands print structured JSON to standard output and return a non-zero exit status for HTTP, validation, or API errors. Add --compact for newline-delimited automation output. The CLI sends no credentials and performs only documented GET requests.

Agent use

Agents can use the CLI when shell execution is easier than direct HTTP integration. Prefer the OpenAPI contract when generating native function tools, and use the MCP server when an MCP host is available.