♟ Blundermind ♞ Build-A-Bot Chess
Stop getting blundermined. Domo Arigato
🔍
Solo Play & Explore
Start exploring
🤖
Bot Builder
Play a botCreate custom bot
⚔️
“Hang-Free” 2-Player
Play a friend
Board style — changes how the board looks, switch anytime
Black
Move 0 / 0
White
▶ your move
Black
Notation
No moves yet
White
⚑ Resign
½ Draw
🎨

Promote pawn to:

About & Feedback

Feedback

Feedback and suggestions have been extremely helpful. Thanks to everyone for your time and insights.

Or email blundermindchess@gmail.com — better if you want to attach a screenshot or a PGN, or if you’d like a reply.


About

Most chess games I play are decided on blundered pieces. I created this site in the hopes that I could see what it was like to play a game that was decided by strategy instead of blunders. I still blunder, but at least the number of blunders is reduced a bit when there is a big red circle around the queen when I hover it over my intended square.

Build-A-Bot / Bot Builder

While I most enjoy playing people in person, I find playing strangers online oddly stressful, so I added in the feature to play against bots. The problem with the bots I’ve found is that they don’t feel time pressure, and their behavior is often sporadic in an unsatisfying way. I’ve tried to make the bots customizable in a way so that I have more control over how the bot will play. This became a deeper and more interesting rabbit hole than the initial visualization design.

Blundermind / Visualization Board

I struggle with “getting a grip on the board” (to steal a useful phrase from the Chess Dojo), so while my intent was to blundercheck moves so that I would see if I were hanging my queen, I’m finding that it is showing discovered attacks and potential forks that I didn’t see at all (you can probably infer my rating at this point). I think this site could be a useful learning tool if the visualization aids are set to provide immediate feedback after careful assessment and calculation, not as a blunder avoider that just circles some hanging pieces while potential moves are explored by dragging the pieces around. Admittedly, I have found the latter to be interesting as well.

Also included in my numerous struggles is the ability to predict my opponent’s response, so I added a feature to show two potential responses by making two engine calls. I would caution that this feature should only be turned on if you have already actively calculated your opponent’s likely next move.

The site does not include any engine analysis or indicators to show if a move is “good or bad” during game play or exploration. Each game can be downloaded and analyzed in Lichess or a website of your choice. Similarly, the PGN of any game can be uploaded and explored or played out here.


Privacy

Blundermind / Build-A-Bot uses no cookies or tracking, and there are no accounts. Games in progress and settings are saved on your own device so you can close the tab and pick the game back up — that stays on your device, is never sent anywhere, and clearing your browser data removes it. The board set up/configuration and customized bots can be downloaded and stored, then uploaded for future use. The one thing that does leave your device is a feedback message, if you choose to write one above. This site is open source, available on GitHub. Full details in the privacy policy.


© 2026 Blundermind · free software under the GNU GPL v3 or later · source
Board vision training for we happy few that strive for mediocrity.
Built on Stockfish (GPL-3.0), Maia by CSSLab (AGPL-3.0), Lichess data, react-chess-pieces (ISC) & RhosGFX pieces (CC0) · full credits & licences
Build

🤖 Play vs Bots

Opponent Type

8
4
Engine degrades from starting level → this level when clock is low
None High
Always plays at selected level

Opening Behavior

Time Behavior

Entropy-based delay from pace slider
40
Think time varies with position complexity (entropy)
Stays near top move even when flagging
+ increment (sec)
Untimed

Bot Configuration

☕ Support Blundermind
Ko-fi

Blundermind is free to everyone. No data collected. No ads.
Contributions never needed but extremely appreciated.
Thanks for checking out the site!

☕ Support through Ko-fi
✍ Contribute Haiku or Deep Thought

No account needed · No tracking · Just chess and gratitude

⚔ 2-Player
ℹ Multiplayer requires the deployed server. Local-only = Solo & Bot modes only.
Game Setup
Handle
Rating (self-reported)
Rating type
Opponent ELO range (open challenges)
Your colour in games you create (the joiner gets the other)
Open Challenges
No open challenges yet — be the first!
Join without a handle?
You haven't entered a handle or rating. Add them right here and join — or join as an anonymous, unrated player.
Handle
Rating
Post this challenge?
Anyone on the challenge board can accept this. It stays posted until someone joins or you withdraw it.
⚙ Board settings
Appearance
Board
🔊 Move sounds:
Show legal moves:
Show influence while exploring:
Batteries in threat counts:?
Include queen pins:?
Ghost replies
Board & background

Format

Board colors

Background

Piece style

Help