♟ Checkmate Mind

Train chess in the browser

Checkmate Mind is a small, private toolkit: analyze positions with coaching text and a local Stockfish engine, work through leveled puzzles with video picks, and study patterns across your own saved games. No account — data stays on your device.

What you can do here

Analyze

Board

Drag pieces on a full board, then use Explain move for quick pattern hints (checks, development, hanging pieces). Optional Stockfish 16 (WASM) suggests engine lines when you run the site over http://. Export games as PGN.

Go to Analyze →

Learn

Levels

Ten rating bands from ~200 to ~2000, two puzzles each: on-board tactics with Check my move, some multi-solution and multiple-choice ideas, plus a curated video gallery beside the trainer.

Go to Learn →

Saved games

Library

Import PGN files or paste games, tag your color, and scan your library for recurring habits and loss patterns — heuristic summaries, not cloud analysis.

Open library →

Puzzle scanner

Image + voice

Optional Gemini vision (your API key) or offline board readers, notes or dictate, then compare your move to Stockfish with a short coach readout.

Open scanner →

Train & play elsewhere

Checkmate Mind is not a playing server. For games, puzzles, and lessons at scale, these are great companions (external sites — we are not affiliated).

Stockfish needs a local server — use Open Checkmate Mind.command (Mac), start-server.bat (Windows), or ./serve.sh, then open http://127.0.0.1:8765/. Opening HTML files directly will not run the engine.