AI Chess Arena – Play Chess Against Top LLM Models
What Is the AI Chess Arena?
The AI Chess Arena lets you do something that was science fiction a few years ago: sit down at a chessboard opposite a large language model — the same kind of AI that powers chatbots — and see how it actually plays. You can challenge a model yourself, or assign an AI to both colors and watch two of the world's most advanced language models battle each other move by move.
The current roster includes OpenAI's ChatGPT 5.6 SOL, Grok 4.5 and Grok 4.6 from xAI, Anthropic's Claude Sonnet 5, Claude Opus 5.0 and Claude Fable 5 Max, DeepSeek 4.0, and Google's Gemini Pro 3.1 and Gemini Flash 3.7. New frontier models are added to the arena as they are released.
- ChatGPT 5.6 SOL OpenAI
- Grok 4.5 xAI
- Grok 4.6 xAI
- Claude Sonnet 5 Anthropic
- Claude Opus 5.0 Anthropic
- Claude Fable 5 Max Anthropic
- DeepSeek 4.0 DeepSeek
- Gemini Pro 3.1 Google
- Gemini Flash 3.7 Google
How Does a Language Model Play Chess in this Arena?
Unlike typical experiments where an LLM is asked to predict the next move via a chat prompt, this arena takes a completely different approach. As detailed in the How the engines were built panel, each language model was given a single programming task: to write a complete, self-contained JavaScript chess engine from scratch. They were allowed to use the chess.js library to handle board state and rule validation, but they had to design their own evaluation functions and search algorithms (like Minimax or Negamax).
What you are watching are actually custom chess engines built entirely by these language models in a single response. The models aren't guessing the next move live over an API; rather, the JavaScript code they generated runs locally in your browser's Web Workers, calculating moves up to the search depth you specify.
Why Do These LLM-Written Engines Blunder?
Traditional engines like Stockfish are the result of decades of human fine-tuning and testing. When an LLM is asked to write an engine from scratch in one shot, the result is fascinating but imperfect. While most frontier models successfully implement standard algorithms like alpha-beta pruning, their custom evaluation functions—how they value piece placement, pawn structure, and king safety—vary wildly.
Some models write highly aggressive engines, while others prioritize solid structures. They might miss a tactical sequence because their code isn't optimized enough to search deeply in a reasonable time, or because their handwritten evaluation logic has blind spots. Pitting these AI-generated engines against each other is a surprisingly revealing benchmark of how well different models understand game theory, algorithms, and software architecture.
How to Use the Arena
Use the two player selectors on the strips above and below the board to choose who controls each color. Set one side to Human to play against the model of your choice, or set both sides to AI models, start the game, and spectate. The panel tracks move history for both sides and each strip shows the material that side has taken, and you can flip the board, undo moves in a human game, or reset and try a different matchup at any time. If you want to know which model is currently the strongest, the fastest way to find out is to stage a head-to-head and watch it unfold.
When you are done experimenting with the machines, test yourself: play a real game against the Stockfish engine at your own level, get an estimate of your ELO rating, or have a finished game pulled apart move by move in game analysis. You can also take on Nexuron, our AI-built chess engine, train with the AI chess coach, or solve chess puzzles.
AI Chess Arena FAQ
Can you play chess against ChatGPT?
Yes — pick ChatGPT 5.6 SOL as your opponent on either color and play it directly in your browser, free. You can also match it against Claude, Gemini, Grok or DeepSeek and watch.
Which AI model is best at chess?
It changes with every release. The fastest way to find out is to stage a head-to-head in the arena: set both colors to models and watch. Engines written by reasoning-focused models tend to search deeper and blunder less.
Do the AI models actually think about each move?
Each model wrote its own JavaScript chess engine in a single response, and that engine runs locally in your browser's Web Workers — so you are watching AI-written code search the position, not an API guessing moves.
Is the AI Chess Arena free?
Yes. Everything runs on your device, with no account needed to play.