Maia-3 is a chess artificial intelligence created by researchers at the University of Toronto that predicts how human players of different skill levels would move in any position. Unlike traditional chess engines that play 'perfectly,' Maia-3 is designed to make human-like mistakes—it can imitate a 1000 Elo player, a 1500 Elo player, or any other skill level. The project provides several AI models of different sizes that you can run as a chess engine in any chess program. You can adjust settings like the temperature to control how creative or conservative the AI plays, and it will analyze positions showing you what moves a human at your chosen level would likely make. It's particularly useful for players who want to practice against opponents that match their skill level, analyze games to find where human-like errors occurred, or train by playing against realistic human behavior rather than computer-perfect play.
How It Works
You hear about a chess AI that doesn't just play perfectly—it plays like a human at your skill level.
With one simple command, the chess engine installs on your computer and everything is ready to go.
The first time you run it, the AI brain downloads from the internet and saves to your computer for next time.
You add Maia-3 as an opponent in any chess program you already use—it works with popular chess apps.
Use the smaller model that runs fast on any machine
Use the larger model for more human-like predictions
The AI makes moves that feel natural for the skill level you chose—no perfect play, just realistic human mistakes.
Whether practicing tactics, analyzing your games, or just having fun, you now have an AI that thinks like a human opponent.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.