NOW HIRING

HIRING · Apply to the Chess Masti Internship Program (CMIP)Apply to CMIP

Apply →

Free · No install · Engine-grounded

Your AI Chess Coach
That Actually Understands Chess

Stockfish 17 evaluates the position. Claude turns the engine's verdict into plain English. A hallucination validator checks every claim against the live board before you read it. Then the next 3 puzzles you solve are pulled from a 100,000+ position Neo4j graph and ranked against your actual mistake — not a generic theme bucket.
Engine-grounded
Validated against chess.js
Free, no paid tier
Why was 11. Nf3 a mistake? What should I have played?
11. Nf3 was passive here because it doesn't address the tension in the center.

The key idea is 11. d5! — seizing space and opening the diagonal for your bishop. After 11...exd5 12. cxd5, you gain a strong passed pawn.
Now Hiring — CMIP

Chess Masti Internship Program

Join us in building the future of AI-powered chess education. Real product, real users, real ownership — across engineering, content, growth, and research.

Engineering

Content & Coaching

Growth & Community

Research

Learn more & applyApply directly
FEATURES

Everything You Need to Improve

The engine evaluates first. The LLM only translates what the engine said. A validator checks every claim against the live board. Then training matches your actual mistake.

Engine-grounded coaching

Stockfish 17 produces the position evaluation, candidate moves, and tactical motifs first. Claude Sonnet then translates the engine's verdict into language. The LLM never invents chess facts — it only paraphrases what the engine already said.

Hallucination validator

Every coaching response is parsed and each piece, square, and move reference is checked against the live chess.js board state before display. Claims that don't check out are rewritten or discarded. The trust layer most AI coaches skip.

Stockfish 17 in your browser

Stockfish 17 ships as a WebAssembly worker that runs locally — no server round-trip, no rate limit, no analysis quota. Tactical motif detection, candidate-move gap analysis, and branch-point analysis layer on top.

Live play on Lichess

Lichess OAuth 2.0 PKCE plus dual-SSE streams mirror your live game into the app. Pre-moves, material balance, clocks, then one-click jump straight to analysis.

100,000+ puzzles in a Neo4j graph

A Neo4j Aura graph of 100,000+ quality-filtered Lichess puzzles, structured across 46 tactical themes and 4 difficulty bands. Recommendations come from graph traversal plus 49-dimensional FEN cosine-similarity re-ranking against your actual mistake.

Scout your opponents

Paste a Lichess or Chess.com username for opening trees, repertoire collisions against yours, a "Stalker Score" exploitability index, tilt and timeout psychology profiles, and a shareable SVG player card.

Twin Bot — humanlike opponent

Twin Bot runs on Maia-2 (NeurIPS 2024), a neural network trained to predict human moves at a target Elo. Optionally seed it with a public Lichess username and play someone who blunders the way humans blunder.

Free, no paid tier

No subscriptions, no paywalls, no upsell. Built and maintained by Aayan Hetamsaria, a high-school student. Priority markets are India and Southeast Asia.

HOW IT WORKS

Engine → Claude → Validator → Targeted Puzzles

1
Engine evaluates first

Stockfish 17 runs in your browser as a WASM worker, surfaces tactical motifs, candidate gaps, and branch points. The LLM never sees the raw board.

2
Claude explains, validator checks

Claude Sonnet writes the coaching response from the engine's structured output. A hallucination validator cross-checks every claim against chess.js before display.

3
Targeted puzzles, inline

3 puzzles render inside the same chat bubble, retrieved from a 100,000+ position Neo4j graph and re-ranked by 49-dimensional FEN cosine similarity to your mistake.

4
Train, then go play

SM-2 spaced repetition files what you solved. Twin Bot (Maia-2) gives you humanlike practice. Scout dashboard preps you against a specific opponent.

CHROME EXTENSION

One-click coaching on every Lichess + Chess.com game.

Drop a single orange Analyze button into your usual chess site. Click it after any game and your PGN comes here automatically — with the AI coach already talking. No copy-paste, no account.

Review pending — coming soon
Learn more →
Analyze with Chess Masti button visible in the Lichess top navigation bar
WHY US

Chess Coach AI vs The Rest

Other Tools
Chess Coach AI
AI Coaching
Basic engine output
LLM explains in human language
Move Interaction
Static text
Clickable moves jump to board
What-If Analysis
Not available
Explore alternative lines from chat
Opening Theory
Criticizes all deviations
Respects book moves & theory
Engine
Server-side, usage limits
In-browser Stockfish + AI coach, unlimited
Privacy
Data sent to servers
100% client-side, nothing leaves
Puzzle Practice
Generic puzzle sets
9,000+ puzzles, 46 themes, 4 difficulty levels
Opponent Scouting
Not available
Full opening tree from Chess.com / Lichess
Cost
$2–$30/hour
Completely free
TESTIMONIALS

What Players Are Saying

Join players who are improving their game with AI-powered coaching.

The clickable moves in the chat are a game-changer. I ask the coach about a position and can instantly jump to any move it mentions. No other tool does this.

A

Alex

Club Player, 1400 ELO

I love that it doesn't just say 'this move is bad' — it explains WHY in terms I can actually understand. The what-if exploration helped me see lines I never would have considered.

P

Priya

Intermediate Player

Being able to play on Lichess and then instantly analyze with the AI coach in the same app is a game changer. The coach makes engine output actually readable.

M

Marcus

Online Player, 1650 ELO

Other tools criticize my Sicilian moves because the engine prefers something else. This coach actually knows it's a book move and explains the theory. Finally!

R

Raghav

Tournament Player, 1800 ELO
About Us

The Team Behind ChessMasti

Aayan Hetamsaria
Founder, ChessMasti

Building the future of chess education — one move at a time.

Our Mission

ChessMasti was founded on a simple belief: world-class chess coaching should be free and accessible to every player on the planet. We combine cutting-edge AI with deep chess knowledge to deliver elite-level analysis, personalized training, and grandmaster-quality insights — without paywalls, subscriptions, or barriers. Whether you are a beginner learning your first opening or an advanced player preparing for a tournament, ChessMasti is your coach.

Ready to Improve Your Chess?

Analyze games, solve puzzles, scout opponents, and chat with your AI coach. Free forever.