Command-line interface and Claude Code skill for Kashmere — a financial planning app. Designed for humans and AI agents.
Grab the latest binary for your platform from the Releases page.
Requires Go 1.22+.
git clone https://github.com/mdmclean/kashmere-cli
cd kashmere-cli
go build -o kashmere .# Email/password (no browser required — great for agents):
kashmere setup --email your@email.com
# OAuth (opens browser):
kashmere setupSet KASHMERE_PASSPHRASE to skip the interactive passphrase prompt:
export KASHMERE_PASSPHRASE="your-passphrase"
kashmere portfolio listFor Claude Code agents, load the skill from this repo:
skills/kashmere.md — or /kashmere if you have the skill installed
kashmere setup
kashmere portfolio list|get|create|update
kashmere goal list|get|create|update
kashmere cashflow list|get|create|update
kashmere mortgage list|get|create|update
kashmere dashboard
kashmere history [--from <date>] [--to <date>]
kashmere price list [--symbols <csv>]
kashmere settings get|update
Use --help on any command for full flag documentation.
Use --pretty for human-readable JSON output.
All financial data is end-to-end encrypted using AES-256-GCM. Your passphrase never leaves your machine. The API key grants access to your encrypted data, but cannot decrypt it without your passphrase.