Point your phone at a real chess board and VisionChess detects every piece, records the game, and runs a clock โ all on-device. It even speaks up: announcing remaining time, calling out checks, and warning you about illegal moves. Here's what that looks like.
YOLO-based AI runs entirely on your phone. No internet, no cloud.
Every move recorded as e4, Nf3, Bxc5, O-O. Export PGN to chess.com or lichess.
Auto-switches turn after each move. Configurable time controls.
Plastic, classic, themed, fantasy โ pick the one you have or train your own.
Assign your own voice clips to pieces, or have the app announce turns.
No accounts, no ads, no tracking. Camera data never leaves your device.
Record a custom audio clip for each piece โ your kid's voice, a sound effect, anything โ and VisionChess plays it the moment that piece moves. Turn games into something playful, or use it as an audio cue while teaching.
VisionChess is trained on thousands of images across many different chess sets. Most standard chess pieces work with the bundled Generic model out of the box. For unique 3D-printed designs, we offer dedicated models you can download in-app.
Trained on a mix of plastic, wooden, and tournament-style sets. If you have a standard-looking chess set, this is the model that loads when you open the app โ no extra download needed.
Nano model, ~5 MB. Quick inference, slightly lower accuracy. Bundled with the app.
Small model, ~19 MB. Best accuracy for standard sets. Optional download.
We picked the most popular 3D-printed chess sets and trained dedicated models for them. Each downloads on demand from the app.
Detailed Pokemon-themed pieces. A community favorite among 3D printing enthusiasts.
View on MakerWorld
Our own original design โ a fairy-tale-inspired set printed in-house. Available exclusively through us.
Contact for detailsThe Generic model handles most chess sets, but if your pieces are unusual you can contribute training images directly from the app โ they help us improve detection for the whole community.