$ easysvs --version 0.1.0

Local-first Claude Code
usage tracking.

Read your ~/.claude/projects/ JSONL, summarize spend by model and project, optionally sync to your self-hosted server for multi-machine ledgers. No SaaS subscription. No data leaves your laptop unless you tell it to.

Open dashboardnpm install -g @easysvs/cli
# Read local JSONL — no network required
$ easysvs ledger status
Last 30 days 47 sessions 3 projects
Total spend: $23.41 2.1M input 380K output
# Sync to your self-hosted server
$ easysvs ledger sync
Synced 12 new events to https://api.easysvs.com

why easysvs

Local-first

Reads JSONL from disk, summarises locally. Zero telemetry, zero network calls on read.

Self-hostable

Run the server on your own VPS — Docker Compose, Caddy, Let's Encrypt. You own the data.

Multi-machine

Sync from laptop, desktop, and workstation into one dashboard. Deduplication built-in.

Open source

MIT license. Inspect every line, fork anytime, contribute upstream.