Track AI coding assistant token usage and costs across Claude Code, Codex, Cursor, and more.
npm install vibetrackingTrack AI coding assistant usage across Claude Code, Codex, Cursor, Gemini, Amp, and more.
- Bun >= 1.0
``bashOne-off execution
bunx vibetracking
Usage
`bash
Run - scans local data and opens browser to import
vibetrackingSync data (alias of vibetracking)
vibetracking syncLogin (handled in browser during import)
vibetracking loginCheck CLI auth status
vibetracking whoamiLogout (clears local cache only)
vibetracking logout
`$3
`bash
Open Cursor export page (login in browser if needed)
vibetracking cursor loginCheck Cursor cache status
vibetracking cursor statusClear cached Cursor data
vibetracking cursor logout
`Supported Tools
| Tool | Data Location |
|------|---------------|
| Claude Code |
~/.claude/projects/ |
| Codex | ~/.codex/ |
| OpenCode | ~/.local/share/opencode/ |
| Gemini | ~/.gemini/ |
| Amp | ~/.ampcode/` |1. Scan: Vibetracking scans your local AI coding tool data
2. Parse: Native Rust module parses session files in parallel
3. Calculate: Estimates costs using real-time model pricing from LiteLLM
4. Import: Opens browser to import data to vibetracking.dev
5. Share: View your stats, compare on leaderboards, share your profile
- Website: https://vibetracking.dev
- GitHub: https://github.com/lfglabs/vibetracking
MIT