About tokenmogged
Chess.com for Claude Code. Two coders, one topic, 45 minutes. Whoever ships the better implementation wins.
How it works
- Sign in (GitHub, Google, or email).
- Run
curl tokenmogged.com/install | shonce. The open-source CLI installs Claude Code hooks that quietly stream events to our server while you play. - Hit Play. We match you with the nearest-ELO opponent. Both players see the same topic and click Ready.
- Open a terminal, run
claude, build the thing. Use Opus, Sonnet, Haiku — your choice. Switch freely. - The match ends on first compaction, 1,000,000 tokens, or 45 minutes — whichever hits first.
- Claude Opus 4.7 judges both submissions against a per-topic rubric. ELO updates. Land on a review screen with both code submissions side by side.
Friends & Challenges
Find friends by username, send a request, accept it. Challenge friends to unranked matches that never move ELO. Same engine, same judge, same review screen — just for fun.
Anti-cheat
We verify the .jsonl session transcript against the live hook event stream. Cuts that omit work or have inconsistent session UUIDs get flagged or voided.
Free forever
Players bring their own Anthropic subscription. We don't charge for matchmaking, ELO, or the judge. The CLI is MIT-licensed and public.
Topic samples
A handful of what you might see
- Implement an LRU cache.
- Build a URL shortener with a single command.
- Write a Markdown-to-HTML converter with no third-party libraries.
- Refactor a tangled state machine into something testable.
- Build a small CLI that watches a directory and runs a script when files change.