User repository on GitHub
A Next.js brick breaker whose paddle is controlled in real time by TypeSafe AI's Jev model. Built with Claude Code.
- Forks
- 1
- Last pushed
- Updated Sep 2026
Repo stats from the GitHub API, cached Oct 2026.
A browser brick breaker on Next.js 16 and React 19 where you can hand the paddle to a Jev pilot: the server computes the ball's path and the model picks one of 16 zones. The in-game interface is in French.
User repository on GitHub
A Next.js brick breaker whose paddle is controlled in real time by TypeSafe AI's Jev model. Built with Claude Code.
Repo stats from the GitHub API, cached Oct 2026.
A brick breaker you can play in the browser, built with Next.js 16, React 19, TypeScript and Tailwind CSS 4. The paddle can be handed over to an AI pilot powered by TypeSafe AI's Jev model. The in-game interface is in French. The AI pilot needs a TypeSafe API key. Copy .env.example to .env.local and set TYPESAFEAPIKEY. The ball speeds up by 12 px/s for every brick destroyed, up to a cap of 900 px/s. The paddle's maximum speed scales with the ball's speed.
Quoted from the project's README. Read the full README.
Watch out
The headline accuracy figures are the author's own measurement with no sample size, run count, difficulty spread or error bars, so treat the 90% versus 5% gap as directional rather than precise. No latency or token cost per session of play is given, so the price of leaving the pilot on for a full level is unknown, and 150 ms pacing only bounds the request rate, not the spend. The model never touches physics: it picks one of 16 zones and the code moves the paddle at the same maximum speed as the keyboard. The user interface is in French, which affects any custom strings you add, and the TypeSafe key is required only for the pilot, not for the game itself. Copy reviewed against the repository README on 2026-10-04, not from running it.
Original write-ups on what this entry is for.
Posts from builders shipping with Jev right now.