vibetime
v0.1.4
Published
Track your Claude AI usage and costs. Built on ccusage. See rankings, sync data, and monitor your AI spending. Works with all Claude models.
Maintainers
Readme
vibetime
Track your Claude AI usage and costs. Sync to cloud dashboard.
Built on ccusage by @ryoppippi ❤️
What is vibetime?
vibetime = ccusage + cloud sync
- 📊 All ccusage commands work perfectly (no setup needed)
- ☁️ Sync your data to cloud dashboard (needs API key)
- 🌐 View your stats online at vibetime.ekusiadadus.workers.dev
Install
npm install -g vibetimeQuick Start
# See your Claude usage (works immediately!)
vibetime daily
vibetime monthly
vibetime session
vibetime blocksccusage Commands (No Setup Needed)
All ccusage commands work out of the box:
# Daily usage
vibetime daily
vibetime daily -j # Output as JSON
vibetime daily -b # Show cost per model
# Monthly usage
vibetime monthly
vibetime monthly -j # Output as JSON
# Session usage (5-hour blocks)
vibetime session
vibetime blocks # Same as session
vibetime blocks --live # Live monitoringCloud Sync (Optional)
Want to see your usage online? Sync to our free dashboard!
Step 1: Get Your FREE API Key
Go to: https://vibetime.ekusiadadus.workers.dev
Click "Sign Up" (top right corner)
- Use your email
- Or sign in with Google/GitHub
After login, click your name (top right)
- Select "API Keys"
- Click "Create New API Key"
- Give it a name like "My CLI"
- Click "Create"
Copy your API key
- It looks like:
vt_abc123xyz... - ⚠️ Save it! You can't see it again!
- It looks like:
Step 2: Set Up Your API Key
# Run this command
vibetime config set
# It will ask for your API key
# Paste the key you copied
# Press EnterStep 3: Sync Your Data
# Upload all your Claude usage
vibetime sync
# That's it! View online at:
# https://vibetime.ekusiadadus.workers.devOnly 2 Extra Commands
vibetime adds only 2 commands to ccusage:
1. Config Command
vibetime config # See your settings
vibetime config set # Add/change API key
vibetime config reset # Remove API key2. Sync Command
vibetime sync # Upload your data
vibetime sync --dry-run # See what would uploadTroubleshooting
"No data found"
- Use Claude AI first (claude.ai)
- Data appears after you chat with Claude
"API key required"
- Get free key at: https://vibetime.ekusiadadus.workers.dev
- Run:
vibetime config set
Sync not working?
- Check key:
vibetime config - Try:
vibetime test
That's All!
- Local usage: All ccusage commands work perfectly
- Cloud sync: Just 2 simple commands (
configandsync) - Dashboard: https://vibetime.ekusiadadus.workers.dev
Credits
- Built on ccusage by @ryoppippi
- Created by @ekusiadadus
License
MIT
Made with ❤️ for Claude AI users
