About
← Knight SchoolKnight School is a chess tutor for players who know how the pieces move and want to get to a 1000+ rating - through short lessons, adaptive tactics training, and guided games against bot personas that blunder like humans do, not like engines dialed down.
The habit it drills above all: before every move - checks, captures, threats.
Attributions
- Board UI: chessground by the Lichess team (GPL-3.0), with the cburnett piece set by Colin M. L. Burnett.
- Engine: Stockfish (GPL-3.0), running in your browser as the stockfish.js WebAssembly build.
- Rules & move legality: chess.js (BSD-2-Clause).
- Training puzzles are drawn from the Lichess puzzle database (CC0).
License
Knight School is open source under the GNU General Public License v3.0 or later - you're welcome to fork it, learn from it, and build on it. Source code: github.com/theryanbyrd/knight-school. See ATTRIBUTION.md for the full list of bundled software and licenses.