Build an opening repertoire move by move
Add moves from opening-book statistics and engine lines, answer the opponent replies that matter, and drill the tree you built.
How the repertoire builder works
- Moves with evidence: Each candidate shows its share of games, result split, and average rating from our opening database, alongside the engine's top three.
- Move orders merged: A position reached by two different move orders is stored once, so you prepare it once and drill it once.
- Drill what you built: Training walks the tree, replays each line from the start, and accepts any reply you prepared for that position.
Where to go next
- Practice an opening: Play an opening against responses taken from real games at the rating level you choose.
- Middlegame training: Study the plans in the positions your repertoire leads to.
Questions players ask
How do I know which move to add?
Each candidate lists its share of games, win/draw/loss split, and average rating from our opening database, plus the engine's top three moves and their evals. A move nobody plays still shows up with an eval.
What happens when two move orders reach the same position?
It is stored once. The builder records the transposition instead of asking you for a reply you already chose, and training drills the position once.
Can I import a repertoire I already have?
Yes. Paste a PGN and it merges into your tree, variations included, and you can export the tree back to PGN at any time.