Logo
Chess Analyzer Pro
ReleasesDocsBlogDownload

Documentation

Getting StartedUsage GuideConfigurationArchitectureFiles & DataTroubleshootingHow We Calculate AnalysisChangelogFor Developers

Chess Analyzer Pro

Professional local-first chess analysis.

Project

  • GitHub Repository
  • Download
  • Documentation
  • Report Feedback/Bug

Resources

  • Stockfish Engine
  • Beekeeper Studio
  • My Lichess Profile
  • My Chess.com Profile

Developer

  • Portfolio
  • GitHub Profile
  • LinkedIn
  • Contact Me
Ā© 2025 Utkarsh Tiwari. Open Source.

Usage Guide

Master the features of Chess Analyzer Pro.

Loading Games

1. By PGN File

Import a local game file (.pgn).

  • Go to File > Open PGN...
  • Select your file. The game will load immediately.

2. By Username (Chess.com / Lichess)

Fetch your recent games directly.

  • Go to File > Load from [Platform] User...
  • Enter your username (or set it in Settings for auto-fill).
  • Select a game from the list to analyze.

Analysis Features

Once a game is loaded, the engine is ready.

Start Analysis

Click the Analyze Game button in the sidebar. The engine will evaluate every move, calculating win probabilities and best lines.

Navigation

  • Arrow Keys: Navigate move-by-move.
  • Evaluation Graph: Click any point on the graph to jump to that moment.
  • Move List: Click a move to view the board state.

Move Classification

Moves are color-coded based on their quality:

ColorClassificationMeaning
šŸ”µBrilliantExceptional, often sacrificial play.
🟢Best/GreatThe optimal engine move.
🟔InaccuracyA suboptimal move, but not losing.
šŸ”“MistakeA significant error affecting the evaluation.
āŒBlunderA critical error that likely loses the game.

AI Game Summary

Requirement: Valid Gemini API Key in Settings.

Click the AI Summary tab (Robot Icon) to generate a narrative summary of the game. The AI analyzes key turning points and mistakes to tell the story of the match in plain English.


Statistics & History

  • Game Stats: View accuracy, opening name, and performance ratings in the Analysis Panel.
  • History: The History tab keeps a log of all analyzed games. Double-click to reload a game instantly from the cache.