← leaderboard

how it works

Maxxed is a competitive leaderboard for AI coding tool usage. Install the CLI, sync your stats, and compete against other developers — per tool, per month.

step 1 — install

Install the CLI using pipx. It reads your local AI tool logs — nothing is sent without your explicit sync command.

$ pipx install maxxed

Don't have pipx? Run pip install pipx first. pipx installs the CLI in an isolated environment so it never conflicts with your project dependencies.

step 2 — log in

Authenticate with GitHub. Your browser opens an authorization page — click approve and you're done. Your token is saved to ~/.maxxed/token.

$ maxxed login$ maxxed logout # clear saved credentials$ maxxed whoami # print your username
step 3 — sync

Sync your token usage to the leaderboard. Run this daily to keep your streak alive. The server accepts up to one sync per hour — running it more often just returns your current stats.

$ maxxed sync$ maxxed sync --dry-run # preview without sending$ maxxed sync --verbose # show debug output

The sync reads up to 90 days of historical data on first use, then only sends incremental updates. Cache tokens are tracked separately and don't affect your score — only your token in/out counts toward rank.

check your status

See today's token count, current streak, and when you last synced.

$ maxxed status
profile

Customize how you appear on the leaderboard. Display name and company are public — they show up on your profile page. Username can be changed once every 30 days.

$ maxxed profile # show your current profile$ maxxed profile --display-name "Coolio McLovin" # set display name (shown instead of @username)$ maxxed profile --display-name "" # reset display name back to @username$ maxxed profile --company "Cool Devs Company" # set company (shown on your profile page)$ maxxed profile --company "" # clear company$ maxxed profile --username new_handle # change username (once every 30 days)
privacy & settings

Your GitHub handle is hidden by default. You can make it visible on your public profile — or check what's currently shown — at any time.

$ maxxed settings # show current privacy settings$ maxxed settings --show-github # make your GitHub handle public on your profile$ maxxed settings --hide-github # hide your GitHub handle
supported tools

Each tool has its own leaderboard. You compete against users of the same tool. Maxxed reads from local log files — no API keys or tool integrations required.

Claude Code
~/.claude/projects/**/*.jsonl
Aider
~/.aider/analytics.json
Cline
VS Code globalStorage
Continue
~/.continue/logs/

More tools will be added over time.

scoring

Your score rewards both volume and consistency. A longer streak multiplies your monthly tokens — but the multiplier grows logarithmically, so showing up every day matters more than any single big session.

score = monthly_tokens × ln(streak_days + 1)
monthly tokens
tokens in + out this calendar month (cache tokens excluded)
streak days
consecutive days with any token activity — missing one day resets to zero
score resets
on the 1st of each month — all-time ranking uses a separate formula
all-time score
lifetime tokens × ln(longest streak ever + 1)
badges

Badges are checked and awarded automatically after each sync.

Token Goblin
500K lifetime tokens
1M Club
1M lifetime tokens
10M Ascended
10M lifetime tokens
Iron Grinder
30-day streak
Obsessed
60-day streak
Inferno
200K tokens in a single day
Sprint King
300K tokens in a single day
Comeback Kid
Rebuilt a streak after losing one (7+ days)
Tool Collector
Active on 3+ tools in one month
Cache King
50%+ cache hit ratio over 30 days
Fully Maxxed
Top 10 on any weekly board