Bridge the gap between amateur play and Grandmaster-level preparation with a professional-grade training ecosystem.
extrapawn.com is a closed-loop interactive platform designed for tournament players (1500+) who seek a disciplined training environment. We combine deep engine-backed analysis with realistic, human-like AI sparring to transform chess study into a repeatable, high-impact skill.
The central landing space welcoming players to the gym. From here, players can seamlessly navigate between structured tactical study, daily training plans, sparring play, and the personal database.
Your interactive mission control. Visual Rose Charts map out your technical DNA across opening, middle-game, and endgame themes. Spot knowledge gaps, identify recurring weaknesses, and track performance indicators over time to target exactly where your training is needed.
Four highly specialized study environments designed for active recall. All training puzzles are categorized into three distinct difficulty tiers (Novice, Pro, Master) and feature an intelligent Coach Sidebar on the right. The coach provides graphical indicators and warning hints to stop blunders before they happen, and can be pinned permanently for developing players.
Textbook theoretical endgame scenarios. Practice position-specific win and defense paths that must be memorized and executed flawlessly to build your theoretical foundation.
A two-phase tactical battle. Identify the tactical winning strike from a Lichess-derived game, and then transition directly into realizing the won endgame against the human-like Maia 2200 engine. Refine your conversion technique against a opponent that defends with natural human errors rather than mechanical perfection.
A compilation of 20 practical endgame structures from real tournament games. Practice converting endgames under realistic conditions where pure calculation meets positional intuition.
The highest-quality tactical motifs extracted from Lichess puzzles, classified across 20 core strategic patterns to train your tactical vision.
The ultimate instrument for daily, structured training. Generate customized puzzle sets daily using three specific strategies across three difficulties:
- 💡 Discovery: Learn new themes and close knowledge gaps.
- 🔥 Hardcore: Target and attack your biggest weaknesses where you get beaten most often.
- ⚡ Warmup: Sharpen and reinforce your strongest themes.
Configure and generate your customized daily training schedule.
Solve puzzle sets under timer pressure. The system tracks your speed, accuracy, and sequence patterns in real time.
Receive a detailed analysis breakdown upon completion. Performance metrics are synced to the backend database to automatically shape future daily training plans.
Play full sparring games from the starting position or custom board configurations, backed by comprehensive end-game databases, engine support, and theory reference.
Engage in active play with the Coach Sidebar showing strategic advice, evaluation charts, and a detailed Analysis tab on the right side.
The left-hand explorer displays opening statistics compiled from Lichess games played by players rated 2000+ Elo. Color-coded guides make exploring opening lines intuitive.
Access extensive articles, concepts, and opening theory directly matching the active board state to study the historical context and strategic motifs behind every move.
Our backend distributed cluster manages multiple specialized engine components:
- Stockfish 18: Absolute truth engine, calculating mathematically optimal moves.
- Maia Chess (1900-2200+): Neural networks mimicking human play, perfect for training against realistic mistakes and natural defensive styles.
- LCZero: Deep-learning network providing strategic positional analysis.
- MozerBook Database: Statistics-based opening theory engine.
- Frontend: Vue.js 3.5+ (Composition API), TypeScript (Strict), Vite, Pinia, Naive UI.
- Backend: NestJS (Node.js) & FastAPI (Python) distributed microservices.
- Persistence: Supabase (PostgreSQL), IndexedDB (Dexie), LMDB.
- Core Logic: Chessground and Chessops.
- Workflows: n8n automation scheduler.
- Coach Sidebar Foundation: Special thanks to Chess Analysis Studio by dev-arcturus. We used this browser-based analysis tool as the foundation for our Coach Sidebar, expanding it with advanced graphical indicators and full backend server-side engine capabilities.
- Platform & Database: Huge thanks to Lichess.org for their open database, APIs, and puzzle datasets.
- Engines: The open-source Stockfish community, LCZero team, and Maia Chess research group.
License: GNU General Public License v3.0 | Built for those who seek chess mastery.











