ChessPM automatically finds your tactics, your mistakes, and the opening lines you're missing straight from your own games — then turns all of it into a personal training course built around you.
Most chess software gives you someone else's puzzles. ChessPM builds training material out of your own games and any player's real tournament history.
Load your games and ChessPM's engine scans them for sacrifices, forks, skewers, piece traps, mating nets and missed wins — 14 distinct pattern types — then rates each one's difficulty from 1 to 7 and saves it straight into your training file.
14 trigger types · auto-rated 1–7Run these against any repertoire and ChessPM does the cross-checking for you: Find Gaps shows what strong players play that you don't have, and Missed Opportunities scans lines you thought were finished for moves the engine rates objectively better — surfacing real theoretical novelties without manually combing through a database.
Find Gaps · Missed OpportunitiesType 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 the gaps against a master database.
built from real games, not theory booksInstead of reviewing a game move by move looking for where it went wrong, the scanner runs an engine over the whole game and flags every move that lost significant evaluation — yours or your opponent's.
automatic mistake detectionNothing here lives on an island. Mistakes found in a repertoire test, tactics found by Build Tactics, positions flagged by the Scanner — all of it flows into the same Position Manager and Training Mode: sequential or randomized solving, retry on a wrong answer, and real statistics per file.
stats · retry logic · ordering modesChessPM is built and maintained by Michael Pasman, an International Master and chess composer — not a software team building a generic product for a generic market.
Composition is one of the most exacting disciplines in chess: every study has to be provably correct, with no accidental second solution. That same insistence on correctness — an engine verifying every claim rather than a rough pattern match — is built into how ChessPM finds tactics and mistakes in your games.
Load a PGN of your own games, or any collection — your tournament games, your blitz archive, or a specific player's history.
Build Tactics and the PGN Scanner comb through them automatically, surfacing exactly the moments worth training — no manual review required.
Solve in Training Mode with real progress tracking, and build the opening repertoire to match — all inside one system.
21 days, full access, no credit card. See what your own games have been trying to teach you.