Pawn au Chocolat
Learn From Your Mistakes

A chess analysis tool that transforms your blunders into puzzles. Capture any chess board on screen — Lichess, Chess.com, YouTube, Twitch, PDFs — and analyse the position in one click with Stockfish, then generate custom puzzles from your own games.

Available for:
WindowsmacOSLinux

Powerful Features for Chess Improvement

Everything you need to analyze games, find weaknesses, and train with personalized puzzles.

Game Analysis & Review

Multi-engine analysis with accuracy scores, move classification, evaluation bar, and step-through navigation for mistakes—just like Lichess and Chess.com.

Puzzle Generation & Training

Create custom puzzles from your own games, or download ready-made sets. Train with progressive difficulty, hints, and detailed feedback for clean solves, retries, and solution views.

Puzzle Activity Tracking

GitHub-style calendar heatmap of every puzzle you solve, persisted across all sessions. See your daily streaks, success rate, and per-database breakdown — never lose track of your progress.

Repertoire & Opening Prep

Build and organise opening repertoires with spaced repetition training using the FSRS algorithm. Track practice statistics and analyse coverage.

Database Management

Import games from Lichess and Chess.com. Search by position, filter by player and date, and explore openings with local and master databases.

Multi-Engine Support

Use Stockfish, Leela, Komodo, or any UCI-compatible chess engine. Configure analysis depth and customise to your preferences.

Cross-Platform Desktop

Native desktop app for Windows, macOS, and Linux. Multiple tabs, customisable themes, keyboard shortcuts, and works completely offline.

Transform Your Mistakes Into Mastery

Pawn au Chocolat is a chess analysis desktop application that turns your blunders into learning opportunities.

Every mistake you make becomes a puzzle. The app analyses your games with Stockfish, identifies where you went wrong, and creates custom puzzles so you can practice those exact positions until you master them.

Whether you're a beginner learning the basics or an experienced player refining your tactics, Pawn au Chocolat helps you learn from your own games, the most effective way to improve at chess.

Current Features

  • ✓Multi-engine analysis with evaluation graphs, reverse analysis, novelty annotation, and detailed move classification (brilliant, good, interesting, dubious, mistake, blunder)
  • ✓Custom puzzle generation from your games with configurable evaluation swing, opponent mistake inclusion, puzzle depth, game phase filtering (opening, middlegame, endgame), progressive difficulty, and hint system
  • ✓Repertoire builder with spaced repetition training using the FSRS algorithm
  • ✓Database management with Lichess & Chess.com integration, PGN file import, position search, and opening explorer with local and master databases
  • ✓Multi-engine support (Stockfish, Leela, Komodo, any UCI engine) with one-click download and installation, plus tablebase integration
  • ✓Cross-platform desktop app (Windows, macOS, Linux) with multiple tabs, customisable themes, keyboard shortcuts, and fully offline support
  • ✓Parallel puzzle analysis - run multiple Stockfish instances simultaneously to generate puzzles from your games faster, with smart RAM and CPU detection to maximise performance
  • ✓One-click Quick Puzzles - automatically fetch your latest games from Lichess or Chess.com, analyse them with Stockfish, and generate personalised puzzles from your mistakes, with configurable parallel engine analysis and smart tracking to avoid re-analysing games
  • ✓Image-to-position import - drop or paste a screenshot from Lichess, Chess.com, YouTube, or any source to detect the board position using YOLOv8, with side-to-move and board orientation controls for accurate FEN generation

Coming Soon

  • ○Spaced repetition for puzzle practice (not just repertoire)
  • ○Opening weakness analysis to identify common mistakes in specific openings
  • ○Cloud database storage - store, share, and let others contribute to your puzzle databases online
  • ○Scoreboards and ratings - track how many puzzles you get right and wrong, rate cloud databases, and compete with other players
  • ○Animated board overlays - visualise solutions with piece movement and capture animations
  • ○Web and mobile apps - solve puzzles and flashcards on the go, publish databases as public or private, and sync your high scores across devices