Skip to content
Tally

AI usage & cost tracker · macOS + Linux

Every token.
Every dollar.
Every machine.

Tally runs quietly on each of your machines, reads the usage your AI tools already log, and syncs only the numbers to one dashboard: tokens, API-equivalent value, real spend and live plan limits.

Install in 30 seconds

  1. 01
    curl -fsSL https://tally.arnavprabhu.com/install.sh | sh
    Install the agent (macOS · Linux)
  2. 02
    tally login
    Approve this machine in your browser
  3. 03
    tally service install
    Run in the background, sync every 5 min

Single static binary · no root · open pricing table

Preview · Last 14 days · API-equivalent valueDemo data
Real spend
$92.40
API-equiv value
$859.89
Tokens
412M
Value multiplier
9.3×
$0.00$50.00$100.00$150.002026-10-13 — $47.60 Claude: $26.60 Codex: $14.70 Cursor: $6.30$47.60OCT 132026-10-14 — $71.24 Claude: $35.04 Codex: $24.21 Cursor: $8.30 OpenRouter: $3.69$71.242026-10-15 — $99.00 Claude: $43.49 Codex: $36.05 Cursor: $10.30 OpenRouter: $9.16$99.00OCT 152026-10-16 — $60.45 Claude: $28.71 Codex: $15.87 Cursor: $6.80 OpenRouter: $9.07$60.452026-10-17 — $71.63 Claude: $37.16 Codex: $25.67 Cursor: $8.80$71.63OCT 172026-10-18 — $34.65 Claude: $15.96 Codex: $13.23 Cursor: $3.78 OpenRouter: $1.68$34.652026-10-19 — $21.57 Claude: $10.79 Codex: $5.96 Cursor: $2.55 OpenRouter: $2.27$21.57OCT 192026-10-20 — $88.09 Claude: $39.27 Codex: $27.12 Cursor: $9.30 OpenRouter: $12.40$88.092026-10-21 — $98.56 Claude: $47.71 Codex: $39.55 Cursor: $11.30$98.56OCT 212026-10-22 — $62.40 Claude: $32.93 Codex: $18.20 Cursor: $7.80 OpenRouter: $3.47$62.402026-10-23 — $88.47 Claude: $41.38 Codex: $28.58 Cursor: $9.80 OpenRouter: $8.71$88.47OCT 232026-10-24 — $63.35 Claude: $26.60 Codex: $22.05 Cursor: $6.30 OpenRouter: $8.40$63.352026-10-25 — $21.95 Claude: $12.27 Codex: $6.78 Cursor: $2.90$21.95OCT 252026-10-26 — $30.93 Claude: $15.22 Codex: $10.51 Cursor: $3.60 OpenRouter: $1.60$30.93OCT 26
  • Claude$413.13
  • Codex$288.48
  • Cursor$97.83
  • OpenRouter$60.45
Claude · 5-hour62% · resets 1H 48M
Claude · weekly31% · resets 3D 04H

What it tracks

01

Tokens

Input, output, cache read/write, reasoning — per hour, per model, per project.

02

API-equivalent value

What your usage would cost at public list prices, from a versioned pricing table.

03

Real spend

Subscriptions prorated per day plus actually-billed API dollars. The number your card sees.

04

Plan limits

Claude 5-hour & weekly windows, Codex, Cursor and more — live %, reset countdowns.

05

Every machine

One agent per laptop, server or VM. Buckets merge without double counting.

06

Every account

Personal, work, API keys. Rename or hide any account label.

Privacy promise

Numbers out.
Nothing else.

Prompts, code and keys never leave your machine. The agent uploads hourly totals — and you can read every byte with tally sync --dry-run.

↑ Leaves your machine

  • Token counts
  • Request counts
  • Cost (USD)
  • Model name
  • Project folder name
  • Hostname
  • Hour bucket
  • Plan limit %
  • Account label

✕ Never leaves

  • Prompts
  • Completions
  • Source code
  • File paths
  • API keys
  • OAuth tokens
  • Cookies