Chess Wizard

What Chess Wizard does

Two halves. A local engine that helps you see the position while you study, and a service that reviews the games afterwards and tells you what to work on.

While you play

The board overlay

Chess Wizard reads the position straight off the board and evaluates it with a full Stockfish 18 search running in your browser. The result is drawn over the board: arrows for the candidate moves, an evaluation bar, and the score from your side of the board — a +1.2 is +1.2 for you whether you are white or black.

Ctrl+Shift+Y hides and shows the whole thing.

Not just the best move

Five ranked candidates

A single MultiPV search returns the engine’s top five continuations at once, ranked and colour-coded by how much each one gives away. Seeing the second and third best moves is most of the learning: it is the difference between "the engine says Nxe5" and understanding why the other four are worse.

The Engine Strength slider sets the search depth, from a fast depth 1 to a thorough depth 20.

On your machine

No server, no queue, no limit

The engine is Stockfish 18 (lite, single-threaded) compiled to WebAssembly and shipped inside the extension. It runs in an offscreen document in your own browser.

That means live analysis has no rate limit and no per-move cost, and the positions you analyse are never sent anywhere. It also means we cannot charge for it, which is why we do not try to.

After the game

Full post-game review

When a game finishes, the PGN goes to your account and every move is swept: evaluation before and after, the engine’s preferred move, centipawn loss, and a classification from best through blunder.

You get an accuracy figure, an eval graph you can scrub, and the three moments where the game actually turned.

Over time

Where your rating is going

Individual games are noise. The value is in the aggregate: accuracy by time control, accuracy by phase, which openings you lose in, and how your blunder rate changes as the clock runs down.

The insights page turns those aggregates into sentences you can act on this week, not dashboards you look at once.

What it deliberately does not do

Chess Wizard does not move pieces for you, does not click anything, and does not simulate input of any kind. There is no autoplay and no "play a weaker move" mode. Every one of those was stripped out of this codebase, and none of it is coming back.

Using engine assistance during live rated play violates the terms of both chess.com and lichess. This is a tool for study and review. See the terms.