About ChessLab

A local-first lab for chess: analyze games, train tactics, play a coaching bot, and review what went wrong.

Stockfish runs in your browser as WebAssembly. Games are not uploaded. Puzzles and opening names come from public Lichess APIs; Chess.com games come from their public archives.

Built with Next.js, chess.js, react-chessboard, and Stockfish. Engine licensed under GPL-3.0.