An open-source chess analysis web app runnable in your local machine powered by Stockfish 16 NNUE.
Updates:
An open-source chess analysis web app runnable in your local machine powered by Stockfish 16 NNUE. Includes:
Setting up OpenChess: Insights (OCI) requires python to be installed on the machine. Go to https://www.python.org/downloads/ to download python. Make sure to add it to PATH during installation.
Download this respository as a zip file and extract it.
Install the packages in requirements.txt
Run the file run.bat to automatically start up the application on your web browser.
Go to the url above and input a chess game's PGN. A 30-move game will take about 5 to 10 minutes to process. The output on the IDE or CLI will show some progress bars.
The code in this repository is quite cluttered, and contains a lot of bugs.
JS Chessboard interface from cm-chessboard (MIT License)
Chess opening dataset from lichess-org
Chess metrics inspired by mptedesco