Show HN: I built a chess explorer that explains strategy instead of just stats
9 points
4 hours ago
| 2 comments
| atlaschess.me
| HN
I built this because I got tired of Stockfish giving me evaluations (+0.5) without explaining the actual plan. Most opening explorers focus on statistics (Win/Loss/Draw). I wanted a tool that explains the strategic intent behind the moves (e.g., "White plays c4 to clamp down on d5" vs just "White plays c4"). The Project: Comprehensive Database: I’ve mapped and annotated over 3,500 named opening variations. It covers everything from main lines (Ruy Lopez, Sicilian) to deep sidelines. Strategic Visualization: The UI highlights key squares and draws arrows based on the textual explanation, linking the logic to the board state dynamically. Hybrid Architecture: For the 3,500+ core lines, it serves my proprietary strategic data. For anything deeper/rarer, it seamlessly falls back to the Lichess Master API so the explorer remains functional 20 moves deep. Stack: Next.js (App Router), MongoDB Atlas for the graph data, and Arcjet for security/rate-limiting. It is currently in Beta. I am working on expanding the annotated coverage, but the main theoretical landscape is mapped. Feedback on the UI/UX or the data structure is welcome.
geooff_
1 hour ago
[-]
It would be nice to see more than 2 opening moves before getting login blocked.
reply
sntran
1 hour ago
[-]
I could not even see 1 opening move. Clicking on one from the home page shows me the login.
reply
yogirk1
1 hour ago
[-]
Cool. I wanted to build something exactly like this!
reply