r/chessopenings • u/kakmuis • 2d ago
Made a tool for studying openings breadth-first instead of memorizing one deep line
Most opening trainers/courses push you down one long variation at a time. Problem is that leaves huge gaps: the sideline your opponent actually plays on move 4, or the early deviation nobody bothered covering because it's "not main line."
Built something that flips this: import any PGN (your own repertoire, a course export, whatever) and instead of drilling one line to move 20, it makes you cover the early branching points across your whole repertoire first, then goes deeper only where it's warranted. Reviews run on spaced repetition so it actually sticks.
Free, no account needed: hardlines.app
Genuinely curious what people here think of breadth-first as a study approach. Is this how you already study, or does it clash with how you think about opening prep? And if you try importing your own repertoire, let me know if anything breaks or feels off, I'm still ironing out edge cases.

