u/Glum_Programmer8785

A practical way to train openings from your own Lichess games

One thing that always frustrated me with opening prep was this:

I could study lines for hours, but I never really compared them against my actual Lichess games.

Most mistakes didn’t happen because I completely forgot theory.

They usually happened a few moves after leaving my “comfortable memory zone” — positions I technically knew, but never reinforced enough.

So over the last months I started building a small Android app for myself called RepertoireLab.

The main feature I ended up relying on the most is importing my Lichess games and comparing them against my saved repertoire.

It lets me:

  • build my own repertoires
  • train lines with spaced repetition
  • detect where my games deviated from prep
  • review the exact positions I keep messing up
  • study matching master games from those lines

The whole thing is offline-first and doesn’t require an account because I mainly wanted something lightweight and practical for daily training.

Would genuinely love feedback from other Lichess players who actively study openings.

https://reddit.com/link/1td5zwg/video/v6lkta8u651h1/player

Android only for now:
https://play.google.com/store/apps/details?id=com.anonymous.repertoirelab

reddit.com
u/Glum_Programmer8785 — 7 days ago

A different approach to opening training

I noticed something frustrating about opening preparation:

I could study lines for hours, but in real games I still kept forgetting ideas right after leaving my “comfortable memory zone”.

Especially around move 8–12.

So over the last months I started building a small Android app for myself called RepertoireLab.

The main thing I focused on was making opening training feel more practical instead of just storing PGNs.

Right now it lets you:

  • build your own White/Black repertoires
  • train them with spaced repetition
  • import and analyze your Lichess games
  • detect where your games actually deviated from your prep
  • study master games from your exact lines

One thing that surprised me was how useful the deviation detection became.

A lot of my losses weren’t because I “didn’t know theory” — I just never properly reinforced certain positions enough to recall them under pressure.

The whole app is offline-first, no account required, and mostly built around the workflow I personally wanted as a club player.

Would genuinely love feedback from other people who actively study openings.

Android only for now:
https://play.google.com/store/apps/details?id=com.anonymous.repertoirelab

u/Glum_Programmer8785 — 7 days ago

A different approach to opening training

I noticed something frustrating about opening preparation:

I could study lines for hours, but in real games I still kept forgetting ideas right after leaving my “comfortable memory zone”.

Especially around move 8–12.

So over the last months I started building a small Android app for myself called RepertoireLab.

The main thing I focused on was making opening training feel more practical instead of just storing PGNs.

Right now it lets you:

  • build your own White/Black repertoires
  • train them with spaced repetition
  • import and analyze your Lichess games
  • detect where your games actually deviated from your prep
  • study master games from your exact lines

One thing that surprised me was how useful the deviation detection became.

A lot of my losses weren’t because I “didn’t know theory” — I just never properly reinforced certain positions enough to recall them under pressure.

The whole app is offline-first, no account required, and mostly built around the workflow I personally wanted as a club player.

Would genuinely love feedback from other people who actively study openings.

https://reddit.com/link/1td5u4e/video/6n98dqdt551h1/player

Android only for now:
https://play.google.com/store/apps/details?id=com.anonymous.repertoirelab

reddit.com
u/Glum_Programmer8785 — 7 days ago