REAL-TIME CHESS ANALYSIS

Chess analysis that sees the board with you.

LunaChess automatically detects the board on your screen, tracks the position, and overlays suggested moves as clear arrows. Choose your engine, ELO level, line count, and arrow styling — the rest happens in real time.

Windows Free Local analysis No chess account connection required
LunaChess settings screen with engine, strength, and MultiPV controls
LunaChess dashboard showing board detection status and Stockfish engine settings
LIVE EVAL+0.34
BOARD DETECTION
011–4 MultiPV Lines
02ELO 200–3190 + Unlimited
03Auto Board Orientation
04Visual Screen Recognition
CORE CAPABILITIES

Everything you need for effortless analysis.

No manual position entry, tab switching, or guessing which variation matters.

Automated Board Detection

The app locates the 8×8 grid on your screen, verifies piece presence, and begins analysis automatically. If focus is lost, it can re-detect the board seamlessly.

Position Recognition

LunaChess identifies piece arrangements, board orientation, side to move, castling rights, and en passant, cross-checking positions against official chess rules.

On-Board Arrow Overlays

Suggested moves are rendered on a transparent, click-through overlay directly on your board. Never take your eyes off the game.

MultiPV — Up to 4 Lines

Analyze between one and four move candidates simultaneously. The top line is highlighted while alternative paths allow side-by-side comparison.

Move Classification

Categorizes engine lines and played moves into Book, Best, Excellent, Good, Inaccuracy, Mistake, or Blunder alongside numerical evaluations.

Opening Detection

Recognizes active openings on the fly using a comprehensive position database and Polyglot opening books.

Multi-Engine Support

Switch between peak-strength Stockfish, lightweight profiles for low-spec hardware, aggressive Reckless, or the human-like Maia 3 engine.

Adjustable Strength

Set engine rating precisely from 200 to 3190 ELO or select Unlimited to unleash full engine performance.

Custom Arrow Colors

Individually configure colors for your move suggestions vs. opponent options using a visual picker or HEX values.

Automatic Piece Themes

Automatically detects piece sets and board colors. Supports various popular themes and caches recognized board layouts.

Pause & Manual Rescan

Pause analysis at any moment or force an immediate screen rescan with a single click.

Stable Turn Tracking

Filters state transitions and verifies move legality to prevent piece animations, square highlights, or temporary board obstructions from breaking analysis.

OPTIONAL MODULE

Optional Move Automation

When enabled, LunaChess can execute selected moves using hardware-level cursor emulation. Configure execution triggers based on search depth or move timer.

  • Triggers exclusively during user turn
  • Waits for confident engine calculations
  • Min depth mode: 5 to 24 plies
  • Delay mode: 1 to 60 seconds
  • Natural, smooth cursor trajectory
  • Mid-execution cancellation support
INSTANT SAFETY KILLSWITCHCtrl+Alt+Shift+A
THE WORKFLOW

From launch to analysis in four steps.

01

Launch LunaChess

The application operates as a compact, non-intrusive panel floating above other windows.

02

Open Your Board

Display any game or position on your monitor. No FEN pasting or account authorization required.

03

Automatic Detection

The engine instantly recognizes board bounds, orientation, active pieces, and side to move.

04

Read the Overlay

Suggestions, evaluations, and opening details appear instantly inside the panel and over the board.

ENGINE LIBRARY

Choose your analytical approach.

SF 18

Stockfish 18 — Strongest

Maximum analytical power and unparalleled tactical precision.

02
SF 17

Stockfish 17 — Balanced

An ideal equilibrium between computation speed and evaluation quality.

03
SF 16

Stockfish 16 — Fast

Lightweight execution profile tailored for older hardware.

04
RK

Reckless — Aggressive

Alternative engine prioritizing active, high-tempo attacking lines.

05

Engine availability depends on the downloaded package and installed binaries.

YOUR WORKFLOW

Tailor analysis to your workflow.

Fine-tune the engine, its strength, and how suggestions appear — then let LunaChess remember your setup on your device.

01 Engine & ELO02 Analysis lines03 Arrow styling04 Automation
Real LunaChess settings interface showing engine selection, unlimited strength, MultiPV, and arrow colour controls
Actual LunaChess settings interface
BUILT FOR CONTINUITY

Engineered for continuous in-game stability.

LunaChess goes beyond single-frame capture. It stabilizes successive frames, enforces legal move transitions, and recovers synchronization automatically after window occlusion, tab switching, rematches, or side flips.

01

Multi-threaded engine execution

02

Zero UI freezing or input lag

03

Background calculation during opponent turn

04

Auto side swap on game restart

05

Auto re-detection upon board recovery

06

Transient animation and highlight filter

07

Visual protection preventing overlay arrows from distorting vision models

08

Persistent on-device configuration saving

DOWNLOAD

Choose your LunaChess build.

STANDARD02

Standard Edition

The ideal build for most users. Includes the main application, the complete Stockfish engine collection, and Reckless.

  • Main LunaChess application
  • Stockfish engine collection
  • Reckless engine
Download Standard Build

Windows 10/11 Desktop Application Run LunaChess.exe after extraction

FAQ

Questions, answered.

Everything you need to know before running LunaChess on your Windows PC.

01Do I need to connect my chess account?

No. The application reads board state visually straight from your display.

02Does it work only on a specific platform?

It is platform agnostic. As long as the board layout and piece set are visible and recognized, LunaChess works across web browsers and standalone clients.

03Can I reduce CPU/GPU load?

Yes. You can switch to a lighter engine profile, cap the ELO rating, or use lower search depth settings.

04What is MultiPV?

MultiPV allows the engine to analyze multiple top candidate moves simultaneously. LunaChess supports 1 to 4 lines.

05Can I customize arrow colors?

Yes. Colors for user suggestions and opponent options can be configured separately via visual color pickers or HEX codes.

06What should I do if the board isn't detected?

Click the ‘Re-detect Board’ button. The app will rescan your display to identify active 8×8 grids.

07How do I immediately stop Auto Move?

Press Ctrl + Alt + Shift + A. This global shortcut instantly disables the automation module and cancels active cursor movements.

08Does analysis run locally?

Yes. Vision processing and engine calculations take place entirely on your PC. No data is sent to external servers.

LUNACHESS FOR WINDOWS

See positions with complete clarity.

Download LunaChess, pick your preferred engine, and let the software handle board detection, position tracking, and move visualization.