Import your games, find repeated best-move misses, and start training.
Import saved PGN instead
Paste one or more PGNs to find repeated best-move misses locally, without fetching from Chess.com.
Import NewChessnut OTB games
Pull over-the-board PGNs from the local NewChessnut database and build them into the same Bookup repertoire.
No repertoire loaded yet
Run an import to build exact-position lessons from repeated moves in the games you actually play.
Train the next position, then browse
Import games or save a repertoire move to build your training queue.
What needs attention right now
Positions and branches you actually reach
Your replies as Black
Grouped by the first move your opponent played.
Open an exact branch in the trainer
Browse full repertoire libraryStarting moves, known lines, transpositions, and the deep tree
How your repertoire starts
When You Play White
Your first move.
When You Play Black
What your opponent opens with.
Lines you already know well enough to keep out of the urgent queue
Different paths into the same position
Navigate the lines from your imported games
This exact-position tree separates games where you played White from games where you played Black. Select any branch to open it on the training board.
Progress you can turn into training
Live results, locally measured move accuracy, and the exact phase that deserves your next review.
Turn this progress into one clean repetition
Your next exact-position review will appear here.
Open charts and full progress toolsRatings, accuracy, goals, projections, and saved sessions
Rating trajectory
Recent games, with dates and rating range.
Rating change
Daily snapshots when available, otherwise each imported game.
Move accuracy lab
Bookup compares each analyzed move with Stockfish. Book and engine-best moves score 100%.
Scoring method
Chess.com’s CAPS2 formula and phase boundaries are not public. Bookup uses Stockfish expected-points loss: Book and engine-best moves are 100%, then each remaining move is scored by how much winning expectation it gives away. Opening, middlegame, and endgame are separated with transparent move-count and material rules.
Accuracy by phase
Move feedback
Weakness and next action
Recently analyzed games
Overall and phase accuracy from your own moves.
Games played
Career win rate
Accuracy by game
Goal Progress
Projection
Time Calculator
Training Recommendations
Recent Sessions
No lesson loaded
Import games, then train the next exact decision position from your queue.
Build theory from the position you chose
Your selected line stays in control until Stockfish finds a real reason to correct it.