TallyLedger: per-client AI coding costs
Split AI coding tool bills by client for freelancers and agencies
- Problem
- Someone built Tallyhook to price Claude Code and Codex logs per client, while another developer scripted seven projects to track mixed frontier and budget model usage. This shows per-project and per-client AI coding cost tracking is a real need. But existing tools cover only one provider or show aggregates, so freelancers can't split bills by client or paste numbers into an invoice.
- Solution
- A local-first cost allocation service that ingests usage from AI coding tool logs and API keys, tags it by preconfigured project or client, and generates exportable monthly billing details. Users can combine tokens, seat subscriptions, and self-rolled scripts under a single client line item ready for an invoice.
- Users
- Freelance developers, small agencies, and teams running AI coding for multiple clients.
- MVP
- Read local logs from Claude Code and Codex; let users create client and project tags and bind sessions; generate client billing CSV and PDF for a date range; roll up multiple projects under one client; store everything locally with optional encrypted backup.
- Revenue
- Free tier up to two clients; Pro subscription unlocks unlimited clients, PDF export, and API access.
- Why now
- AI coding tools are becoming part of outsourcing costs, yet nobody offers an allocation layer. Existing tools cover a single provider or only show personal usage, so a solo dev can own the per-client billing niche for freelancers.