Everything ChessPM actually does

Not a screenshot tour - each tool below is shown working on a real position. More are added here as they're ready.

PGN Engine Scanner

  • Runs an engine over an entire game automatically, instead of reviewing it move by move.
  • Flags every move that lost significant evaluation - yours or your opponent's.
  • Configurable sensitivity and scope, so you control how much it surfaces.
Ask about this feature
Carlsen — Chesstoday
Auto-detected: 1. Nxb5 Rxd3 2. Nxc7 Rd6 3. Nxa6 — Sacrifices Knight vs weaker piece · difficulty 3

Tactics Builder

  • Scans your games for sacrifices, forks, skewers, piece traps, and mating nets - 14 pattern types in total.
  • The creation process is different from the Scanner, but the result is the same: a ready-to-solve tactical puzzle.
  • Each one is automatically rated for difficulty from 1 to 7, and saved straight into your training file.
Ask about this feature
Anand, Viswanathan — Leko, Peter
Auto-detected: 1. Nxe7 Qxe7 2. Bd5 Be6 3. Bxa8 — Rook trapped and attacked by Bishop · difficulty 3
Try this tactic →

Auto-Repertoire Builder

  • Type in any player's name and a colour, and ChessPM builds a complete opening repertoire from their real tournament games.
  • Weighted by how often - and how recently - they played each line, then fills in the gaps against a master database.
  • Built from real games, not theory books.
Ask about this feature
Example coming soon.