Dual-Architecture AI Chess Engine

Play Smarter.
Predict Opponents.
Train Like a Human.

The ultimate privacy-first chess companion running entirely inside your browser sandbox. Toggle effortlessly between unthrottled Stockfish 18 WASM tactical calculation and Maia-3 Neural Network human intuition that avoids robotic anti-cheat flags.

100% Anti-Cheat Safe Real human database signatures
0ms Network Latency 100% client-side local WebAssembly
Instant Ponderhit Speculative pondering on opponent turns
Chess.com & Lichess Native DOM glowing vector HUD

ChessCompanion VIP

Browser Extension Core v0.3.0
Client Sandbox • Active
Engine Mode (Stockfish 18)
Human Mode (Maia-3 Neural)
Brute-Force Master +0.42 • Depth 22

Stockfish 18 WASM & Speculative Pondering

Searches millions of nodes locally with uncapped depth. Background pondering analyzes replies during opponent clock for zero-latency Instant Ponderhits.

1-5 Multi-PV Lines Skill 20 Unthrottled 500-2900 Elo Throttling
Anti-Cheat Safe Maia-3 • 5M Weights

Human Positional Intuition & Conditioning

Trained on real human database games. Avoids robotic calculation anomalies and reflects realistic human positional preferences, blunder probabilities, and pressure dynamics.

Dual Asymmetric Elo Temp: 0.25 Balanced Top-P: 85% Nucleus
Predictive Vector HUD Chess.com & Lichess
Top Candidate: Nf3 (42.8% win probability)
Opponent Reply Anticipation: ...c5 (Sicilian Defense)
Dual Core Architecture

Two Revolutionary Ways to Train & Play

Switch between unadulterated tactical brute-force computation and neural network human intuition with a single tab click.

Mode 01

Engine Mode (Stockfish 18 WASM)

Classical brute-force computational power evaluating millions of tactical tree branches to pinpoint mathematically absolute candidate moves. Built for game analysis, blunder refutations, and deep calculation.

Standard Mode (1s Tactical Calculation): Searches at full unthrottled strength (Skill Level 20) with uncapped depth for rapid, snappy positional hints.
Max Thinking (3s) & Speculative Pondering: Runs background pondering on opponent turns. When opponent plays the candidate reply, triggers an instant Ponderhit with zero delay.
Multi-Line PV Analysis (1 to 5 Lines): Slide between 1 and 5 concurrent colored vector arrows to weigh tactical alternatives across the board.
Limit Strength (500 to 2900 Elo): Calibrate engine depth and tactical pruning in steps of 200 Elo across 6 distinct skill tiers from Novice to Grandmaster.
Mode 02 • Recommended

Human Mode (Maia-3 Neural Net)

Trained on millions of real, professional human chess games. Evaluates positions using intuitive pattern matching rather than infinite tree searches, mimicking natural human play and bypassing robotic anti-cheat detection.

Undetectable & Anti-Cheat Safe: Unlike low-Elo engines that make unnatural mechanical blunders, Maia plays with realistic human positional preferences and human tactical blindspots.
Dual Asymmetric Model Conditioning: Independent sliders for Self Elo (600–2600) and Opponent Elo (600–2600) to simulate real psychological matchups (e.g. GM vs Club Player).
Laser-Focused Single-Move Prediction: Evaluates with multiPV = 1 to present the single highest-probability human candidate move without visual arrow clutter.
Neural Temperature & Top-P Nucleus Filter: Fine-tune creativity (0.0–1.0) with an 85% Top-P nucleus filter that physically blocks erratic machine glitches.
Capabilities

Comprehensive Feature Directory

Everything built into ChessCompanion VIP to elevate your tactical analysis, opening repertoire, and realistic human sparring.

Real-Time

Auto-Analyze Moves

Triggers instant chess analysis every time a move is played on the board. Provides seamless, hands-free calculation updates in real time as you play or spectate live matches.

Hands-Free Evaluation
Tactical HUD

Predict Opponent Moves

Calculates what the opponent's best response will be while it is their turn on the clock. Renders dotted predictive vector arrows so you can prepare your replies before they play.

Opponent Clock Anticipation
Master Theory

Opening Prep Mode

Guided opening repertoire across both Engine and Human modes. Select from popular White and Black books (Queen's Gambit, Italian Game, Sicilian Najdorf, etc.) with seamless handoff to calculation once out of book.

Curated Repertoire Books
Grandmaster Speculation

Max Thinking & Speculative Ponderhit

Allocates 3000ms of unthrottled thinking time on your turn with uncapped search depth. Furthermore, during your opponent's turn, it immediately runs speculative background pondering (go movetime 3000 ponder). When your opponent plays the expected line, an instant Ponderhit delivers deep Grandmaster analysis with 0ms waiting time.

⚡ 3000ms Deep Search
🧠 Background Pondering
🎯 0ms Ponderhit Execution
1 to 5 Lines

Multi-Line PV Analysis

In Engine Mode, a smooth slider lets you display up to 5 concurrent candidate lines on the board. Weigh tactical alternatives and branch depth side-by-side with color-differentiated arrows.

Multi-Candidate Vectors
Psychological Simulation

Dual Asymmetric Elo Conditioning

Exclusively in Human Mode, independently condition Maia-3 on ratings for both sides (Self Elo 600–2600 and Opponent Elo 600–2600). Simulate how a 2400 Master exploits a 1200 Intermediate or how a Club player responds to Grandmaster pressure.

Self Elo: 600–2600
Opponent Elo: 600–2600
Psychological Pressure Dynamics
Stochastic Tuning

Temperature & 85% Top-P

Fine-tune move variety from precise greedy moves (0.1) to balanced human variety (0.35) and creative lines (0.6). The 85% Nucleus Filter physically blocks unnatural machine glitch moves.

Nucleus Tail Pruning
Zero Clutter

Laser-Focused Move Selection

Human Mode runs with dedicated multiPV = 1, predicting the exact #1 highest-probability human move. Eliminates overlapping arrow clutter for crystal-clear visual clarity.

100% Focused Accuracy
Custom Persona Suite

Saved Sparring Profiles (Preset Management)

Create, save, load, and delete unlimited custom sparring personas in Human Mode. Each profile stores your exact Self Elo, Opponent Elo, Temperature, Top-P filter, and active Opening Prep Mode. Switch between training styles with a single click from the extension dropdown.

Aggressive Club Player 1600 vs 1500 • Temp 0.35
GM vs Novice Exploiter 2400 vs 1100 • Temp 0.10
Najdorf Theory Prep 2100 vs 2100 • Sicilian Book
Interactive Simulator

Explore Sparring Personas & Rating Dynamics

Test how ChessCompanion tunes neural model conditioning, temperature diversity, and tactical search depth in real time.

Saved Sparring Personas
Aggressive Club Player
Maia-3 Neural State
Self Rating (Conditioning) 1600 Elo
Opponent Rating 1500 Elo
Temperature (Creativity) 0.35 Balanced Human Variety
Nucleus Filter (Top-P) 85% Glitch Blunder Pruned
Active Opening Theory: Sicilian Defense: Najdorf

Psychological Behavior Profile:

Simulates standard tournament club psychology with aggressive kingside initiatives and typical 1600 tactical vision.

Algorithm Visualizer

Stockfish Limit Strength & Tactical Search Tree

1500 Elo Club Player
500 Elo (Novice) 2900 Elo (Grandmaster)
Search Depth Cap Depth 6 – 8
Node Throughput ~45,000 nodes/s

Solid board awareness; reliably executes standard forks, pins, and skewers while occasionally overlooking deep multi-move tactical refutations.

Live Minimax Search Depth Simulation
Repertoire Mastery

Curated Opening Prep Mode

Step-by-step master theory across White and Black repertoires with seamless computation handoff once out of book.

White Opening Repertoires

Master first-move initiative & classical control
Queen's Gambit 1. d4 d5 2. c4
Classical Central Domination
Italian Game (Giuoco Piano) 1. e4 e5 2. Nf3 Nc6 3. Bc4
Rapid Development & Kingside Pressure
Ruy Lopez (Spanish Opening) 1. e4 e5 2. Nf3 Nc6 3. Bb5
Deep Positional Squeeze
London System 1. d4 d5 2. Bf4 Nf6 3. e3
Solid & Impenetrable Pyramid Setup

Black Defense Repertoires

Asymmetric counter-attacks & fighting setups
Sicilian Defense: Najdorf 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6
Sharp Dynamic Counterplay
French Defense 1. e4 e6 2. d4 d5
Resilient Pawn Chains & Counter-Punching
Caro-Kann Defense 1. e4 c6 2. d4 d5
Rock-Solid Endgame Pawn Structure
King's Indian Defense 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7
Aggressive Kingside Storm
Need a custom theory repertoire added? Suggest your favorite opening lines directly to the dev team on Discord for upcoming updates.
Suggest Openings on Discord
Security Suite

Enterprise 6-Layer Security & Zero-API Privacy

Your play data stays completely isolated. Every evaluation, neural weight execution, and license check operates 100% client-side.

01

RSA-2048 Cryptography

License validation executes client-side using asymmetric public key cryptography. Zero network requests required to activate VIP access.

02

NTP Time Synchronization

Tamper-proof time verification validates subscription lifespans locally without exposing your IP address or session tokens.

03

Heavy Script Obfuscation

All client-side JS bundles are compiled with multi-stage control-flow flattening, dead-code injection, and string encryption.

04

100% Client-Side Sandbox

Runs in browser MV3 WebAssembly and ONNX runtimes. No board coordinates, FEN strings, or game IDs are ever transmitted to third parties.

05

Zero External APIs

Unlike cloud analysis tools with 200–500ms network roundtrips, calculations execute with 0ms lag directly on your local CPU thread pools.

06

Anti-Cheat Behavioral Evasion

Maia models reproduce authentic human decision distributions to prevent algorithmic flagging on competitive online servers.

Compatibility

Native Platform Compatibility

ChessCompanion integrates seamlessly with the world's premier online chess platforms, rendering zero-latency vector overlays directly over the game board without modifying core DOM events.

Chess.com

Full support for live blitz, rapid, classical, and analysis board interfaces with automatic FEN turn-sensing observers.

Fully Compatible

Lichess.org

Native canvas SVG overlay rendering for ultra-smooth move arrows, opponent response predictions, and turn hooks.

Fully Compatible

Get ChessCompanion VIP Today

Download the latest official VIP extension build below or join our Discord community for guides, opening updates, and direct creator support.

Answers

Frequently Asked Questions

Everything you need to know about the extension, anti-cheat safety, offline cryptography, and opening book expansion.

Traditional chess engines calculate moves using deep search trees that find mathematically absolute moves, resulting in unnatural robotic play signatures that anti-cheat bots easily flag. Maia-3 is a 5M parameter neural network trained purely on real human database games. It selects candidate moves using human positional intuition, typical human tactical blindspots, and rating-conditioned blunder probability, making your games indistinguishable from real human play.
When Max Thinking is enabled, the engine calculates for 3000ms on your turn. While it is your opponent's turn, it immediately begins speculative pondering (go movetime 3000 ponder) on the opponent's most likely reply. If your opponent plays the expected move, an instant Ponderhit fires, delivering deep Grandmaster tactical analysis lines with 0ms waiting time.
No. ChessCompanion operates 100% client-side inside your browser sandbox. Stockfish 18 WASM and the Maia neural network execute directly on your local CPU threads. No board positions, coordinates, or user data are ever uploaded to external APIs, guaranteeing total privacy and offline functionality.
You can download the VIP build (v0.3.0) directly from this page. Unzip the downloaded file, open your browser extension manager (e.g. chrome://extensions in Chrome, Brave, or Edge), toggle on Developer Mode, and click Load Unpacked. For custom profile sharing and discussion, join our Discord at https://discord.gg/95JxUCbsgW!