Game Review
Accuracy, estimated rating, an evaluation graph, key moments and the top engine lines for every position. Move the pieces on the review board to try your own idea.
Game review · AI coach · Training
Chesspirit pulls in your Chess.com and Lichess games, grades every move with Stockfish, and has a coach explain your mistakes in plain words. Then it turns those mistakes into puzzles.
Works with the public games of any Chess.com or Lichess account. No premium membership needed.
What's inside
Review the game, understand the mistake, drill it until it sticks, then play again.
Accuracy, estimated rating, an evaluation graph, key moments and the top engine lines for every position. Move the pieces on the review board to try your own idea.
Import from Chess.com or Lichess in one go, or paste a PGN. New games can sync on their own. Filter by period, site, result, colour and time control.
Puzzles cut from your own analysed games: the exact positions where you blundered, repeated until you find the move.
The Lichess puzzle database, filtered by theme (forks, pins, mate in 2, rook endgames) at five difficulties around your own puzzle rating.
Four levels, from how the pieces move to tactics, mating patterns and endgames. Kid mode tells the same lessons in simpler words.
Drill 16 built-in main lines or any line from your own repertoire. The moves you miss come back in a daily review queue.
AI coach
Language models are good at explaining and bad at calculating chess. So the coach never calculates. Stockfish and your own game history work out what happened, and the coach puts it into words.
Taking the knight opens the diagonal to your king. After Bxb5+ every way of blocking the check costs you material, so the capture loses more than it wins.
Illustration. The position is the one in the screenshot above; the wording is an example of the coach's style.
Play
Seven named bot levels, from Kid to full-strength Stockfish, at every standard time control. Or challenge another player in real time.
How it works
Pick a username, a display name and a password. Email is optional.
Enter your Chess.com or Lichess username, or paste a PGN. Chesspirit reads your public game archive.
Open any game to see every move graded. Your blunders show up in the Tactic Trainer as puzzles.
Questions
No. Chesspirit reads the public game archive that every account publishes for free, through each site's documented public API.
It is built not to. The coach doesn't analyse the position itself: Stockfish, the rules engine and your own game history work out the facts on the server, and the language model only phrases them.
A language model connected in Settings. Everything else works without one: importing, move grades, accuracy, the evaluation graph, puzzles, lessons and play.
Yes. On small screens you get a full-width board, a sticky action bar and a swipe-up move list.
No. Chesspirit covers review, training and friendly games. It has no matchmaking against strangers, tournaments or global rating pool. Keep playing where you play, and bring the games here to study them.
Yes. Chesspirit is open source and ships as a single Docker container. The code and instructions are on GitHub.
Import it, review it, and train on what went wrong.