Remix.run Logo
Show HN: A chess analyzer that runs in the browser(github.com)
2 points by huydotnet 10 hours ago | 2 comments

I play chess casually and usually struggle to figure out why Lichess analysis say my move is a blunder. Almost all the analysis tools will just suggest the best variant for a position, and you will have to follow the suggested engine lines, or play them out manually to analyze it better.

So I built this tool to make that process easier for beginner players. Behind the scene: This app run Stockfish in your browser, at a position, the app will follow the engine's suggested lines, search for any meaningful situation like a check, a fork, a capture, material change, positional disadvantages,... and point that out with an explanation.

You can see the app here: https://whyblunder.vercel.app and paste the PGN of your game.

If you play on Lichess, you can also replace the lichess.org part in the browser URl with https://whyblunder.vercel.app/#<game-id> to quickly analyze, for example: https://whyblunder.vercel.app/#cBVQFX8l

y-curious 7 hours ago | parent [-]

One suggestion, can you not pull the annotated game from lichess using their stockfish? It might save you a lot of time and double work

huydotnet 6 hours ago | parent [-]

hey, thanks for the suggestion. unfortunately even with lichess's annotation, it's still not enough to identify hanging pieces or other board situation for the diagnostic, so we still need to run stockfish on each move again :D in fact i intentionally get just the raw move data from lichess during import.