How it works
Play or import
Play against our AI opponent, sync your Lichess or Chess.com account, or enter an OTB game manually — any source works.
See the gaps
ChessReady walks the PGN move-by-move, finds the exact ply where your preparation ended, and shows the eval cost. These go into Not Ready Yet.
Train until it sticks
Spaced repetition schedules each gap in your Daily Prep. Five focused minutes a day. Your Readiness Score shows exactly where you stand.
Features
Not Ready Yet
After every game, ChessReady finds the exact ply where your preparation ended — and shows the eval cost so you know what it cost you on the board.
Auto gap detectionDaily Prep
Spaced repetition schedules each critical position. Positions you miss return sooner. Five minutes a day beats an hour of random review.
Spaced repetitionReadiness Score
A 0–100 score per repertoire: retention × 40% + streak × 20% + coverage × 25% + recency × 15%. Know exactly how sharp you are before you sit down.
Per repertoireOpening library
Full ECO tree with popularity and win-rate data from master games, theory tags (Mainline / Sideline / Trap / Novelty), and engine evals. Build your repertoire directly from the tree.
11,544 theory nodesWhat players say
“I used to forget my Sicilian prep every tournament. After two weeks of ChessReady I played 10 moves of theory at a weekend OTB — on the clock, no hesitation.”
Marcus L.
Club player · 1840 FIDE
“The gap detector found the move-9 sideline I keep walking into and put it at the top of my drill queue automatically.”
Ana K.
Online · 1950 Rapid
“Five minutes a day is actually achievable. The streak mechanic keeps me consistent in a way Anki never did for chess specifically.”
Tom R.
Online · 1650 Blitz
Pricing
Get yourself ready. $8/mo.
Free
Everything you need to start closing opening gaps.
Pro
For serious players who want every edge before they sit down.
No credit card required for Free · Cancel Pro any time
No coach. No courses. Just 5 minutes before your next game.
Start for free →Free to start · No credit card