ChessReps is a strong opening-repertoire trainer built on spaced repetition. Mainline does the same opening drilling — then keeps going: it analyzes your real games with Stockfish at depth ≥20, finds the exact weaknesses costing you rating points in the middlegame and endgame, and drills those too. If you've outgrown "just openings," Mainline is the next step.
| ChessReps | Mainline | |
|---|---|---|
| Core focus | Opening repertoire trainer | Openings + middlegame + endgame + tactics + traps |
| Built from | Pre-made + community opening courses | Your real chess.com / Lichess games |
| Finds your weaknesses | No — generic repertoire lines | Yes — engine-priced mistakes from your games |
| Drill method | Spaced repetition on lines | Spaced repetition + drills from your actual blunders |
| Scope | Openings only | The whole game |
| Price | Free to start | Mainline is free. |
What ChessReps does well
ChessReps is a focused, well-built opening trainer. Its spaced-repetition engine is genuinely good at burning a repertoire into memory, and its large community library means there's a course for almost any opening you want to learn. If your single goal is to memorize opening lines, it does that job cleanly.
Where Mainline goes further
Mainline trains the same opening repertoires, but it doesn't stop at move ten. It imports your real games, prices every mistake in rating points with Stockfish, and builds drills from your own blunders — in the middlegame and endgame, not just the opening.
Frequently asked questions
Yes — Mainline. It drills opening repertoires the same way, then analyzes your real games with Stockfish at depth ≥20 and drills the middlegame, endgame, and tactical weaknesses costing you rating points. ChessReps stops at the opening; Mainline keeps going.
ChessReps is a spaced-repetition opening-repertoire trainer built on pre-made and community courses. Mainline trains openings too, but it's built from your own chess.com and Lichess games — it finds the exact mistakes losing you games and drills those across the whole game.
Yes. Mainline imports your chess.com or Lichess games, prices each mistake in rating points with Stockfish, and builds drills from your actual blunders — not generic repertoire lines.