ChessPM
Chess Personal Mentor · Windows training software

Your games already contain your next lesson.

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.

No credit card required. Full advanced features unlocked for 21 days.
Auto-detected: 1.Nxb5! — wins pawns, hits the c7 rook · difficulty 3
Try solving it yourself →
21 daysfree, full-feature trial
100%local — your games never leave your machine

Five things nobody else does quite like this

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.

1.

Build Tactics — an automatic tactics finder

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–7
2.

Find Gaps & Missed Opportunities — an automatic novelty finder

Run 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 Opportunities
3.

Auto-Repertoire Builder — play like a chosen player

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 the gaps against a master database.

built from real games, not theory books
4.

PGN Engine Scanner — finds your mistakes for you

Instead 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 detection
5.

One connected training system

Nothing 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 modes
MP

Built by someone who has actually won

ChessPM 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.

  • Chess Composition World Cup — champion, twiceWorld Cup
  • World Championship of Composition — 2nd–3rd placeLatest edition
  • International Master titleFIDE

From your games to a training plan, in three steps

01

Import your games

Load a PGN of your own games, or any collection — your tournament games, your blitz archive, or a specific player's history.

02

Let the engine find the lessons

Build Tactics and the PGN Scanner comb through them automatically, surfacing exactly the moments worth training — no manual review required.

03

Train, with statistics that mean something

Solve in Training Mode with real progress tracking, and build the opening repertoire to match — all inside one system.

Stop guessing where your games went wrong.

21 days, full access, no credit card. See what your own games have been trying to teach you.