Human-shaped opponents
19 opponents from Maia-1100 to Stockfish-max. Maia neural networks play like real humans at each rating level β they make human mistakes, not engine mistakes.
Self-hosted chess trainer. Play engines, get every game analysed, drill your own mistakes with spaced repetition.
Four timescales, one loop:
git clone https://github.com/JohnnyFoulds/pawnbook.git
cd pawnbook
docker compose upOpen http://localhost:3000.
See Installation for the full setup guide including engine weights and native (non-Docker) paths.