The serious player's chess workstation
Import games from chess.com, Lichess, or record over-the-board directly in the app. Analyse with Stockfish, build opening repertoires, drill with spaced repetition, study opponent tendencies, and train on your own blunders — all local-first, all free.
Everything a serious player needs
Game Library
Import from chess.com, Lichess, PGN files, or record OTB — or sync new online games automatically. All your games in one searchable database with folders and collections.
Deep Analysis
One-click engine analysis with Stockfish classifies every move with inaccuracies, mistakes, and blunders. Evaluation bar and multi-PV display.
Opening Repertoire
Build and maintain repertoires with a visual variation tree. Import existing lines from ChessBase or Chessable via PGN in one step.
Master Database Overlay
Download a master database right inside the app, then see move popularity, W/D/L%, and average Elo from millions of OTB games (Lumbra's Gigabase) on any position.
Training
Spaced repetition opening drills powered by FSRS, plus a Review mode for tournament prep. A coverage heatmap shows recall probability for every move in your tree.
Personal Statistics
W/D/L by colour, time control, and opening. Accuracy trends, blunder heatmap, luck and opportunism rates — filtered to any folder or collection.
Opponent Preparation
Search any opponent from your game library. See their strongest lines, where they deviate from book, and export a full preparation report as PGN.
Personal Tactics
FSRS-scheduled puzzles auto-extracted from your own blunders. Sessions run until nothing is due, with adjustable strictness and an end-of-session summary.
Universal Improvement Loop
From any game — OTB, chess.com, or Lichess — to annotated review, repertoire update, and tomorrow's training queue in one workflow.
See it in action
Ready to improve your game?
Free. Local-first. No subscription.
Curious what's next? See the roadmap →