Train Your Chess Visualization Skills
A console application that helps you master the ancient skill of playing chess without seeing the board. Visualize positions in your mind, make moves in standard algebraic notation, and sharpen your tactical vision against Stockfish 17, one of the world's strongest chess engines.
Perfect for serious chess players who want to develop their board visualization skills, or anyone looking for a unique chess challenge!
Board hidden by default - train your visualization by playing entirely from memory. Use 'show' command only when stuck!
Stuck or want to see what Stockfish recommends? Use 'yolo' command to let the engine make a move for you. Great for learning!
Made a mistake? Use 'takeback' or 'undo' to rewind your last move and the computer's response. Perfect for experimenting!
Beginner (~1000), Intermediate (~1800), and Advanced (~2400) difficulty levels to match your skill.
Full support for castling, en passant, pawn promotion, check, checkmate, and stalemate detection.
Real-time material evaluation and strategic analysis after each move. Toggle analytics on/off as needed.
World-class chess rated 3500+ ELO. Three difficulty levels (1000-2400 rating) using adjustable search depth.
Play against other humans! Share room ID with friends or join existing games. Real-time P2P connection via WebRTC.
curl -fsSL https://raw.githubusercontent.com/bertt/blindfoldchess/main/install.sh | bash
curl -fsSL https://raw.githubusercontent.com/bertt/blindfoldchess/main/install.sh | bash
irm https://raw.githubusercontent.com/bertt/blindfoldchess/main/install.ps1 | iex
Requires .NET 10.0 SDK
git clone https://github.com/bertt/blindfoldchess.git
cd blindfoldchess
dotnet restore
dotnet build
cd src/Chess.Console
dotnet run
blindfoldchess to starthelp in-game to see all commandsStart playing blindfold chess today and elevate your game!
🎮 Play in Browser Now ⭐ View on GitHub 📥 Download Desktop App