Personal telemetry

AI usage, in full

The complete view behind the homepage snapshot — how often I build with coding agents, when the work happens, and what shape it takes.

Back home

Collected automatically from local Claude Code and Codex transcripts on Antares Yuan's machines. Token counts and timings only; prompt and code content never leave the device.

Loading…

Owner view

Paste the sync bearer token to load the private /detail feed (per-model and per-project breakdowns). It stays in this tab's sessionStorage and is sent only to the usage Worker.

Add a device

These numbers come from a small agent that reads local Claude Code and Codex transcripts and posts daily totals here. It's multi-device: each machine owns its own slot, so several Macs merge instead of overwriting.

Downloads just the agent into ~/.local/share/antares-usage, adds an antares-usage command, then walks through setup. It detects installed tools, pins the device slot, validates the shared bearer and shows a local dry run before uploading anything. Re-running the installer is safe.

Then, any time:

Needs macOS (keychain + launchd) and Node. The bearer is intentionally not on this page. Read it from a machine that already syncs with security find-generic-password -a "$USER" -s antares-sync-usage -w. Only token counts, timings and cost leave the machine; prompt and code content never do. Full setup notes →