Set up position, useFix Positionthen choose to play human bot or self play.
Side to move
Board view
Pieces
This is a chess position editor and player in one. Set up any position you want on the board - place pieces freely, choose which side moves first, configure castling rights - and then play it out against a custom-trained AI bot that plays like a real human. Unlike regular position analyzers that just show engine lines, here you actually play the position against an opponent with its own personality and style, trained on real human games.
Use the visual piece palette on the side of the board. Select any piece - white or black king, queen, rook, bishop, knight, or pawn - and click a square to place it. Use the eraser tool to remove pieces. You can also start from the standard starting position and modify it, or begin with an empty board and build from scratch. The editor handles castling rights automatically based on king and rook placement, and validates your position before you start playing.
You can choose from three custom-trained AI bots, each running its own neural network. The Defensive Bot plays solid, stubborn chess and forces you to prove your advantage step by step. The Attacking Bot builds pressure fast and punishes any looseness in your position aggressively. The Beginner Teacher plays principled chess at a controlled level - challenging enough to teach, gentle enough that new players can learn without getting crushed. Every bot was trained exclusively on real human games, so they respond with natural, realistic moves.
Full games are great for overall practice, but targeted position practice is how you improve specific weaknesses fast. If you struggle with rook endings, set up a rook endgame and play it ten times. If you keep losing in a particular opening structure, set up that middlegame position and practice finding the right plans. You skip the parts you already know and drill exactly what you need to work on - the same method chess coaches have used for centuries.
Both. When playing against a bot, you choose to play as white or black - useful for practicing the same position from the opposite perspective. There is also a self-play mode where you control both sides yourself. Self-play is perfect for exploring different lines in a position, testing ideas, or walking through a game sequence move by move to understand it better.
Most chess position editors are just analysis tools - you set up a board and a regular engine shows you the best moves. Here, you set up any position and play it against human-like AI opponents that respond with natural strategies, realistic mistakes, and recognizable styles. You are not studying a position - you are playing it, which is a completely different kind of learning. No account needed, no downloads, works in your browser on any device.