When it comes to chess openings I tend to forget some lines in crucial situations mid game. To cure my problem I used a site called chessreps.com for drills and practice. After wanting to explore more lines I came across the paywall behind it, which left me with one option: To build the open-source version myself and finally its here: Tabia. Tabia at its core is a browser-local, no account, no server chess opening driller where nothing leaves your machine built with chess.js + Stockfish-in-WASM.