Configuration
Customize Chess Analyzer Pro to fit your workflow. All settings are local.
1. Stockfish Engine (Required)
The analyzer requires a local Stockfish executable to function.
- Download Stockfish from stockfishchess.org.
- Unzip the file.
- In the app, go to Settings (Gear Icon) > Chess Engine.
- Browse and select the
stockfish.exefile. - Click Save Engine Path.
2. API Configuration
Unlock advanced features by adding your API keys. Keys are stored locally in config.json.
Gemini API (AI Summary)
Required for the "AI Summary" feature.
- Get a free key from Google AI Studio.
- Go to Settings > API Configuration.
- Paste your key into the Gemini API Key field.
- Click Save.
Lichess API (Import Games)
Required for importing your games from Lichess.
- Generate a Personal Access Token in your Lichess account (Preferences > API Access Tokens).
- Paste it into the Lichess API Token field.
- Click Save.
3. Player Profiles
Pre-fill your usernames to speed up game loading.
- Go to Settings > Player Usernames.
- Enter your Chess.com and Lichess handles.
- These will now auto-populate in the "Load Game" dialogs.
4. Appearance
- Accent Color: Choose a primary color for buttons and highlights to match your style.
- Theme: Toggle between Light and Dark mode using the sun/moon icon in the sidebar.