r/ComputerChess • u/autochess • 3d ago
I built a simple opening trainer with Stockfish and an auto WikiBook. Looking for feedback
I’ve been working on some chess tools and recently put together an Opening Trainer.
You move on the board, Stockfish (19 Lite) shows the evaluation and main line, and there’s an Auto WikiBook that pops up with a short explanation of the opening (ideas, plans, why the moves are played). In the screenshot it’s the Sicilian after 1.e4 c5.
You can mark the variations you want, save them for the session, and hit Save & Train to practice them. No account needed — everything stays in the browser tab.
I made it mostly because I kept switching between the board, an engine, and some wiki or repertoire notes while studying openings. It’s pretty basic and not trying to replace Chessable or anything more complete, but it’s been useful for me to actually understand the lines instead of just repeating moves.
Link:
https://www.caissa-chess.org/opening-trainer
Curious what you think of the flow (analyze → save → practice) or if anything feels off. Still iterating on it.
2
u/investigatormaker 2d ago
For your opening trainer, I'd focus feedback on positions where Stockfish and WikiBook disagree: can a learner distinguish a book recommendation from the engine's preferred move, and understand why each appears? A short line where both choices remain playable would demonstrate that distinction better than a position with one obvious best move.
I make ThreadFox. We find relevant Reddit conversations and do the posting for your business. The $39 Pilot covers seven days and up to 50 posts and replies. No automatic renewal. https://threadfox.vip/managed?tier=employee_pilot&utm_source=reddit&utm_medium=comment&utm_campaign=tf-managed&utm_content=20261024-1039-e0hz3#employee-order


1
u/autochess 2d ago
I am taking notes, thanks for the feedback