Licenses & Attributions

AxiomChess is an independent project. It is not affiliated with, sponsored by, or endorsed by Chess.com, Lichess, or the Stockfish project. Chess.com and Lichess are trademarks of their respective owners, used here only to identify those services.

Stockfish chess engine

Analysis is powered by Stockfish, running in your browser as an unmodified WebAssembly build of Stockfish.js 18 (the stockfish npm package, v18.0.5, “lite single” build). Stockfish is free software distributed under the GNU General Public License v3. The complete corresponding source code for the exact build we serve is available at github.com/nmrugg/stockfish.js (engine source: github.com/official-stockfish/Stockfish). Game review runs by default on our analysis server, which runs the official Stockfish 18 engine with its official neural networks; both are published by the Stockfish project under the same GNU General Public License v3, with the source and networks available from the engine repository above. Copyright © the Stockfish developers.

Board recognition (ONNX Runtime Web)

Scanning a game from video runs a small board-recognition model in your browser using ONNX Runtime Web v1.27.0, redistributed unmodified under the MIT License, © Microsoft Corporation (license text). The recognition model itself is ours, trained entirely on synthetic boards we generated — no third-party image dataset is used, and the photos you scan are read on your device.

Data sources

Piece design & typography

Open-source libraries

← Back to AxiomChess