Your coding agents have been billing you in tokens. One command reads the logs on your own machine and hands you the receipt — as a card worth posting.
Dark or light, 16:9 for the X preview or 4:5 to eat the whole feed. Same numbers, different flex.
Streams ~/.claude and ~/.codex line by line, dedupes assistant messages, skips broken ones.
Bundled price list, prefix matching per model, pauses over 30 minutes cut out of agent time. Matches ccusage to the dollar on the same price list.
Card in the terminal plus a PNG on disk. No headless browser, no network call, no account.
$ npx vibetax vibetax · scanning ~/.claude and ~/.codex … found 324 sessions (Claude Code: 170, Codex: 154) · Aug 5 – Sep 3 2026 ✓ saved ./vibetax-2026-09-03.png (1200×675) share it: https://x.com/intent/post?text=…
token counts · timestamps · model names · tool names · file basenames
prompt text · agent replies · full paths · anything about your repo contents
No telemetry, no version check, no analytics, no account. The share button is just a prefilled x.com/intent/post link — you attach the picture yourself.