Skip to content
AI chess coaching

Understand why you lost — not just where.

CoachMeChess pairs Stockfish's precision with a coach that explains your mistakes in plain language, then finds the habits behind them.

Free to use. No account needed to open the board.

AI Coach−1.8

You castled on move 14 — the open e-file left your king exposed while you were still grabbing a pawn. In open positions, castle by move 10 unless there's a concrete reason not to.

  • Stockfish 18 in your browser
  • Import from Lichess or any PGN
  • Bring your own AI key
  • Your data stays in your browser
Why it's different

Analysis tools show you the move. They don't teach you the lesson.

An engine tells you the position was −2.4. It won't tell you that you had three pieces undeveloped and went pawn-grabbing, or that this is the fourth game running where the same thing happened.

CoachMeChess starts from the engine's verdict and does the part the engine can't: names what you missed, ties it to the principle behind it, and gives you one concrete thing to change.

How it works

From a played game to the one thing to fix

  1. 01

    Play or import

    Play Stockfish at any strength, set up a position, or bring in your real games from a PGN or your connected Lichess account.

  2. 02

    Analyse

    The engine finds the moments that decided the game. The coach explains each one: what happened, why it mattered, what you missed, and the principle behind it.

  3. 03

    Improve

    Every review ends with one takeaway, one drill, and one theme to watch next game — not ten lessons you'll forget.

What you get

A workspace, not a chatbot

Coaching grounded in the engine

The coach never overrules Stockfish. Every “blunder” or “inaccuracy” is the engine's own call, computed from the evaluation swing — the AI's job is to phrase it and explain it, never to guess.

AI Coach+0.3

Solid — you finished development before opening the center. Nothing to fix here.

The whole board, not just a chat

Evaluation bar, move tree with variations, engine candidate arrows, position editor, and play-on-from-here against Stockfish — all on one screen.

Your move-tree map

Every game you've played or imported, merged into one explorable tree, so you can see which lines you actually score from and which ones quietly lose.

Your playing style, measured

Openings, habits, phase strengths, time-pressure tendencies, and a personality read — all computed from your real games, not a quiz.

In development

Next: a model of how you play

We're building a system that learns from millions of human games, places you among players with a similar style, and shows you what the stronger ones do differently — so your training fits the way you actually play, instead of generic advice to “be more solid.”

About

A coaching tool the author wanted to exist

CoachMeChess is an independent project. It came out of a simple frustration: engine analysis is everywhere, but it answers “was that move good?” far better than “why do I keep doing this?”

The coaching model is deliberately strict. Every explanation follows the same shape — what happened, why it matters, what you missed, the principle, one action — and every review ends with a single next step. The goal isn't more information. It's the right lesson at the right level.

Who it's for
  • Beginners who keep hanging pieces and want to know the pattern, not just the move
  • Intermediate players who reach good positions and can't convert them
  • Anyone who wants a second opinion on their own analysis
FAQ

Questions

Is it free?

The board, engine analysis, import, and the statistics are free. For AI coaching you bring your own provider key (Google, OpenAI, Anthropic, or Groq), or use the app's shared Google key where available.

Do I need a Lichess account?

No. You can play on the board or paste a PGN without signing in. Connecting Lichess lets the app import your game history automatically and attribute games to you.

Which engine does it use?

Stockfish 18 (the lite single-threaded build), running entirely in your browser. Nothing is sent to a server for evaluation.

What happens to my data?

Your imported games and your AI key are stored in your browser's local storage. Sign-in is handled by Google or Lichess; the app keeps only what those providers return.

Can it coach at my level?

The coach adapts its language and focus to your rating and the kind of mistakes you tend to make — short and concrete for beginners, plan- and alternative-focused for stronger players.

Ready to see what your games are telling you?

Start coaching
CoachMeChess

A chess coach that studies your games and teaches what to train next.

CoachMeChess is an independent project. Not affiliated with Lichess or the Stockfish project.