claude-telemetry — multi-PC dashboard using ccusage as data layer #928
RyanTech00
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi @ryoppippi — I built an open-source project called claude-telemetry that uses ccusage as its core data layer for extracting Claude Code usage data.
The idea: I use Claude Code on multiple PCs and needed a centralized view. Instead of reinventing JSONL parsing, my Python agent calls npx ccusage@latest daily --json and npx ccusage@latest blocks --json, then syncs the results to Supabase. A React dashboard on Cloudflare Pages shows everything aggregated.
I wanted to let you know because:
ccusage is credited in the README and docs as the data layer
The comparison table on the docs site positions ccusage as excellent for single-machine use, with claude-telemetry as the aggregation layer on top
I'd appreciate any feedback on how I'm calling ccusage — currently via subprocess, but I noticed you also export a library API
GitHub: https://github.com/RyanTech00/claude-telemetry
Thanks for building ccusage — it made this project possible.
Beta Was this translation helpful? Give feedback.
All reactions