Chess Coach
Play chess against twenty characters from absolute beginner (200) all the way to raw Stockfish (3600+), each with their own personality, strengths, and weaknesses, plus a built-in coach: timed hints, assisted analysis that colors your candidate squares, mistake and blunder warnings before you commit a move, and a post-game grandmaster report. Train with your personal blunder deck (spaced repetition, tagged by tactical theme), an opening repertoire trainer, an endgame gym, guess-the-move on classic games, a personal opening tree, themed and odds sparring, a career ladder, and a full analysis board with position setup. Runs entirely in your browser.
🏆 Join the online leaderboard:
Optional. Saves your name, last 10 games (with PGN), and your blunder deck online. Skip it to stay fully local.
Your color
Time control
Coach
Bot pace
Board
Downloading Stockfish (~7 MB). It runs entirely in your browser; nothing is sent to a server.
Endgame gym
Classic endgames against full-strength Stockfish. It defends and punishes perfectly, so a pass here means you really own the technique.
Sparring
Themed games start from a chosen opening and count as normal games. In odds games the selected opponent starts without a piece; those are casual and stay out of your record.
Guess the move
Replay a classic game, or one of your own, and predict every move for one side. 3 points for the game move; Stockfish scores your alternatives.
Opening repertoire
Record your opening lines by playing both sides on the board, then drill them from memory on the same spaced schedule as the blunder deck.
Analysis board
Free analysis with the full engine: top three lines live, move pieces for either side, set up any position, and play it out against the selected opponent.
Coach is checking your move…
A
15:00
15:00
Coach
0.0
Make your move. If you think for a while, I'll point you in the right direction.
Powered by Stockfish (GPLv3, via
stockfish.js) and
chess.js.
Piece images by Colin M.L. Burnett (CC BY-SA 3.0). The engine and coach run locally in your browser;
the optional leaderboard stores only your chosen name, last 10 games, and blunder-deck positions online.
The crowd book shares anonymous position evaluations (position, depth, eval) between visitors.