10 Months in the Making: He Built the Most Human-Like Chess AI

A developer spent 10 months building Chessbook-1, a chess bot billed as the "most human-like."
Developer mbuffett shared Chessbook-1 on Reddit, a chess bot he spent 10 months building that claims to be the "most human-like." The article notes that stronger engines feel less human, and their optimal play hinders learning. Chessbook-1 shifts the goal from win rate to human-likeness, reproducing human style, habitual weaknesses, and pressure-induced errors—far harder than weakening an engine. This human-like imperfection has unique value in teaching, sparring, and game NPCs.
A developer spent 10 months building a chess bot called Chessbook-1, billed as the "most human-like" chess AI. The Reddit post announcing it came from user mbuffett.

Why "Human-Like" Is Harder Than "Stronger"
The history of chess AI is essentially a history of crushing humans. From Deep Blue to AlphaZero, top engines long ago left human players in the dust. But this creates a counterintuitive problem: the stronger the engine, the less human it feels.
Top engines pursue the absolute optimal move and will play moves that humans find incomprehensible—even "absurd." For anyone who wants to review games, learn, or find a realistic opponent to train against, this "superhuman feel" is actually an obstacle. Chessbook-1 targets exactly this gap—its goal isn't to beat you, but to play you the way a person would.
This positioning alone is worth noting: it shifts the evaluation criterion from "win rate" to "human-likeness," a completely different optimization direction.
In the chess engine world, "strength" is typically measured by Elo rating. Top engines like Stockfish can reach Elo ratings above 3500, far exceeding the roughly 2800 of the human world champion. But an engine's evaluation function seeks the optimal position, with search depths reaching dozens of plies, so it will make sacrifices or pawn advances that humans find incomprehensible—even seemingly "absurd." This "superhuman feel" stems from the absolute rationality of search and evaluation, rather than the decision-making of human players, who are constrained by calculation depth, emotion, and habit.
Human-likeness is an entirely different evaluation dimension. It focuses on the probability of a move within the distribution of human players, stylistic consistency, and the recognizability of mistake patterns. Simply lowering an engine's search depth or adding evaluation noise only produces a "weak but styleless" opponent; it cannot reproduce humans' characteristic opening preferences, coherent middlegame plans, and technical weaknesses in the endgame. Therefore, human-like AI needs to model the distributional characteristics of human decision-making, not merely weaken computational ability.
What Ten Months Means
The most striking detail in the original post's title is "10 months." This isn't a weekend project or a quick fine-tune—it's a long-term investment measured in months.
One person spending nearly a year polishing a "human-like" chess bot usually implies extensive data curation, behavioral modeling, and repeated parameter tuning. Human-likeness is hard because human players' "imperfections" aren't random—they carry consistent style, habitual weaknesses, and specific mistake patterns under pressure. Reproducing these requires far more than lowering engine strength.
The source material doesn't disclose the specific technical approach or training details, which keeps Chessbook-1's implementation mysterious. What's certain is that the author treated "human-likeness" as an independent problem requiring long-term engineering effort.
To make an engine "human-like," common technical approaches include supervised learning from human games, behavior cloning, and sampling based on human mistake distributions. For example, training a policy network on millions of human games from Lichess or Chess.com so its move probability distribution approximates human play; or, following projects like Maia, training separate models for different rating brackets (e.g., 1100, 1500, 1900 Elo) to capture the typical style and weaknesses of players at each level.
These methods require extensive data cleaning, skill stratification, and hyperparameter tuning, and must avoid the model degenerating into "only mimicking openings" or "random middlegame blunders." The ten-month investment was likely spent building high-quality human game datasets, designing style loss functions, and repeatedly validating human-likeness metrics. This is fundamentally different from a weekend project that simply calls an existing engine API.
The Value of Human-Like AI Goes Beyond the Board
Chessbook-1's significance extends somewhat beyond chess itself.
While everyone chases stronger models, some creators are thinking in reverse: is AI's "human-like imperfection" itself a product capability? In scenarios like chess training, teaching sparring, and casual play, an opponent that makes mistakes, has style, and is understandable may be more valuable than one that is always right.
This idea transfers to many domains—writing assistants, chatbots, game NPCs. What users often want isn't a perfect answer machine but an interaction partner that feels "like a person." What Chessbook-1 validated over ten months may be exactly this judgment.
A Direction Worth Watching
Public information about Chessbook-1 is still limited, mainly from the author's share. How human-like it ultimately becomes—and whether ordinary players can tell whether they're facing a human or a machine—will require hands-on testing.
But the question it raises is clear enough: beyond "stronger," AI has another path—"more human-like"—and that path also demands patience measured in months and years. For developers interested in AI applications and game AI, this is a project worth following.
One-line Summary
A developer spent 10 months building Chessbook-1, a chess bot billed as the "most human-like."
Paragraph Summary
Developer mbuffett shared on Reddit Chessbook-1, a chess bot he spent 10 months building that claims to be the "most human-like." The article notes that traditional chess engines become less human the stronger they get, and their pursuit of absolute optimal play actually hinders human game review and learning. Chessbook-1 shifts the optimization goal from win rate to human-likeness, attempting to reproduce human players' consistent style, habitual weaknesses, and pressure-induced mistake patterns—far more complex than simply lowering engine strength. The author argues that human-like AI's "human imperfections" have unique product value in chess teaching, sparring, game NPCs, and other scenarios, making this a direction worth following.
Related articles

Will GitHub Die? Open Source Maintainer Burnout and the Collaboration Crisis in the AI Era
Lex Fridman podcast discussion on open source maintainer burnout and GitHub's predicament: massive pull requests overwhelm core maintainers, and AI worsens code bloat. Using math journal peer review and Poincaré conjecture verification as analogies, the article analyzes why verification in knowledge production must be deliberately slow, and how open source communities can avoid the failure mode of maintainers exiting.

Stop Building Cookie-Cutter AI Websites: 3 Tools That Transform Your Coding Agent
Three tools that boost AI coding agents: FFmpeg skill for local video editing in Claude Code and Cursor, Hallmark's 50 design themes to fix cookie-cutter AI sites, and Jailbreaks' 25+ model prompts.

How America's Gerontocracy Squeezes the Younger Generation
Americans over 55 hold nearly three-quarters of national wealth, alongside an 80-year-old president and elderly congressional leaders. The Atlantic's Idrees Kahloon explains how gerontocracy drives up housing costs, squeezes opportunities for the young, and explores zoning reform and child poverty reduction as practical fixes.