
AISpend
A personal AI subscription cost tracker — single view of every AI service I pay for, with spend trends and a browsable plan catalog.
Overview
AISpend is the personal-finance tool I built for the AI-power-user who holds 3-7 active subscriptions (Cursor + Claude Code + ChatGPT Plus + z.ai + Kilo + an OpenRouter pay-as-you-go) and wants one view of “what is AI costing me this month, where is it going, and which subscriptions should I cut?”
Helicone, Portkey, Langfuse, HoneyHive, and LangSmith all serve app developers building LLM products — proxy-based, code-integrated. None target the personal/team subscription buyer. AISpend fills that gap.
What’s in the repo
Two coupled repos:
herman/aispend— Hugo static-site frontend + FastAPI backendherman/aispend-data— canonical plan/model catalog (git submodule, lifted fromherman/llm-plan-shop)
Site content
content/plans/— browsable catalog: 46 plans × 19 providerscontent/providers/,content/decisions/— long-form editorialcontent/benchmarks/— public AI spend benchmarks by personacontent/pricing/,content/docs/,content/changelog/content/waitlist/,content/login/— forms posting to the backend
Data catalog
plans.yaml— 46 subscription plans across 19 providersmodels/{kilo,openrouter,nous_nous,nous_openrouter,skynet}.yaml— per-token pricing live from 5 sourcescatalog.json— compiled merged catalog (plans × models × providers)benchmarks/seed.json— hand-curated industry-aggregate benchmark seed
Live
- Marketing site: https://aispend-15022f.pages.catalystgroup.tech/
- Backend API: not yet deployed — Docker image builds locally
- Catalog data: tracked in
aispend-datasubmodule
Why I built it
After 14 months of accumulating AI subscriptions, the monthly bill was opaque. Each provider has its own dashboard, but there’s no aggregate view. I wanted one number — this month, I spent $X on AI, up Y% from last month — and the answer to “which subscriptions should I cut?” without a 30-minute spreadsheet session.