← Our Apps · El-man · 🇮🇹 IT

Human Chess

Play an opponent that makes mistakes like a person of the level you choose. Grandpa explains your moves, you can review the game afterwards, and you can challenge a friend online. Free, no sign-up.

--:--
--:--

What is Human Chess

Ordinary chess programs, when you lower the level, play perfect moves mixed with random blunders: they never feel like a person. Human Chess uses Maia-3, a neural network trained on millions of real Lichess games, to pick the moves a player of the chosen level would really make, mistakes included. Stockfish, one of the strongest engines in the world, stands guard against the blunders that player would notice. Everything runs in your browser, free and without sign-up, on your phone too.

What you can do

Frequently asked questions

Is it free? Yes, with no ads and no account.

How strong is the bot? You choose the level: each level is tuned to play and blunder like a human player of that rating.

Does it work on my phone? Yes, in any modern browser (Chrome, Safari, Firefox, Edge) on computers, tablets and smartphones. You can also install it as an app with the "📱 Install the app" button (on iPhone: Share → "Add to Home Screen").

Does it work offline? Yes, against the bot, after your first visit: the neural networks and the engine run on your device. Only the Grandpa chat, online games and the Chess.com/Lichess import need internet.

Do my games go to a server? No: games against the bot and your archive stay in your browser, unless you choose to turn on the online copy from the "Backup" window. Online games go through our server and are deleted after 3 days; chat questions go through an AI service (privacy).

Human instinct: Maia-3 (CSSLab, University of Toronto, AGPL-3.0, text), trained on real Lichess games, with the Maia-1 networks as fallback · Guard engine: Stockfish.js · Maia-1 and Stockfish licensed under GPL-3.0 (text, file provenance). Opening names: lichess chess-openings (CC0). Tactics puzzles: Lichess puzzle database (CC0). · 2D pieces: Colin M.L. Burnett's "cburnett" set (GPLv2+) · 3D set: James Clarke's Staunton-Pieces (MIT; licences and provenance) · 3D renderer: three.js (MIT). Optional: Jev by TypeSafe, which also helps Grandpa decide when to speak. · Master games: moves from pgnmentor.com and Wikipedia, Grandpa's comments written for the game. The 14 Capablanca games: notes from his book Chess Fundamentals (1921, Project Gutenberg).