Bridge the gap between amateur play and Grandmaster-level preparation.
Chessboard.fun is a high-performance interactive platform designed for chess enthusiasts who seek a disciplined, professional-grade training environment. We combine deep engine-backed analysis with realistic, human-like AI resistance to transform study into a repeatable, high-impact skill.
"I've always dreamed of a tool that doesn't just show you the engine's best move, but teaches you how to find it, convert it, and memorize it." — Moser, Project Architect
Most chess platforms focus on casual play or simple puzzles. Chessboard.fun is different. We believe that true improvement requires:
- Analytical Depth: Every position is verified by a distributed cluster of elite engines.
- Human-Centric AI: We use specialized neural networks (Maia) to simulate the mistakes, traps, and "stubbornness" of real human opponents.
- The Memorization Loop: It's not enough to find a brilliant move once; our "Secure" system ensures you internalize the logic forever.
Stop relying on luck to find brilliant moves.
- The "Hunt & Secure" Loop: Find a Diamond (
!!), refute the bot's blunder, and then replay the entire game from memory to secure your achievement. - Gravity Map Guidance: Visualize tactical tension with real-time arrow-based gravity mapping and "Distance" metrics.
Raw data transformed into actionable insights via Apache ECharts.
- Nightingale Rose Charts: A visual DNA of your tactical strengths and weaknesses across dozens of themes (Pins, Forks, X-Rays, etc.).
- Mastery Ladder: Stacked column charts tracking your progress through three tiers (Novice, Pro, Master) in every endgame and opening category.
🔗 Live Experience: Explore the User Cabinet Demo
| Mode | Focus | Engine & Intelligence |
|---|---|---|
| 🌪️ Tornado | Speed & Pattern Recognition | High-intensity time-assault (1m to 10m) |
| ⚔️ Finish Him | Conversion Technique | Play positions with +2.0 advantage until Mate |
| 📖 Open Sparring | Strategic Preparation | Interactive debut study with "Remote Commentator" |
| 📘 Repertoire | Theory Architecture | Infinite-depth study trees integrated with MozerBook |
| 🧩 Practical | Calculation & Intuition | Real-game "messy" endgames with side selection |
| 🎓 Theoretical | Fundamental Endgames | Structured mastery of classic endgame positions |
- Interactive Opening Sparring: Train your repertoire against the engine with real-time feedback and theoretical notes from MozerBook.
- Specialized Endgames: Master precision in both theoretical basics and practical "messy" endgames.
Our infrastructure utilizes a distributed engine cluster to provide specialized computations for every training scenario.
| Engine | Role | Playstyle |
|---|---|---|
| Stockfish 18 | Absolute Truth | Mathematically perfect, optimal for strict "best" moves. |
| Maia 1900/2200 | Human Sparring | Simulates realistic human errors and rating-specific patterns. |
| BadGyal 8 | Tactical Aggressor | High-impact, sharp movements for tactical classification. |
| MozerBook | Theoretical Hub | Curated database of opening theory and statistical winrates. |
We operate on an "Active-First" model that rewards community engagement over passive consumption.
- FunCoins: Power your high-intensity engine playouts and advanced analytics.
- Lichess Club Bonus: Earn automatic tier upgrades (Knight, Bishop, Rook) by participating in club tournaments and being an active player.
- Verification: All achievements are verified and linked directly to your Lichess profile.
🏆 Hall of Fame: Check the Current Leaders & Records
- Frontend: Vue.js 3.5+ (Composition API), TypeScript (Strict), Vite, Pinia, Naive UI.
- Backend Orchestration: NestJS (Node.js) & FastAPI (Python).
- Persistence: Supabase (Postgres), IndexedDB (Dexie), LMDB (high-speed tactical lookups).
- Core Libraries: Chessground (Rendering) and Chessops (Logic).
- Nervous System: n8n.io visual workplace automation.
Explore our deep-dive documentation for modular details:
- Project Overview
- Technical Stack
- Architecture Overview
- Game Modes Deep-Dive (Details on Diamond Hunter, Tornado, etc.)
- User Ecosystem & Economy
- Acknowledgments & Credits
Moser — A mechanical engineer and lifelong chess enthusiast. Chessboard.fun represents the convergence of modern AI and a long-held dream to create professional-grade training tools.
Special thanks to the Lichess.org team, the Stockfish project, LCZero, and Maia Chess for the foundational tools that make this platform possible.
License: GNU General Public License v3.0 | Made with ❤️ for the global chess community.








