Chess coaching from your own games.
ChessCoda finds the one moment that decided your game, explains why you missed it, and turns it into practice. In plain language, at your level.
Already coaching with us? Log in
iOS and Android apps coming soon.
Watch a demo review
Your coach talks you through the key moments of a game, plays out what should have happened on the board, and tells you what to take away.
Paul MorphyvsDuke Karl & Count IsouardParis 1858 · 1-0
Your coach talks you through the key moments — about a minute. Sound on.
Reviewed from Black's side by the ChessCoda Coach Engine, exactly as it reviews your games. Explore the board freely; the review pauses while you look.
How learning works with ChessCoda
Play or bring your games
Play training games against your AI Coach, or connect your Lichess or Chess.com account once and every new game arrives on its own.
The Coach Engine finds the lesson
Every move is graded, and the one moment worth learning from becomes your lesson.
Practice the fix
Your own mistakes become drills, and recommended puzzles target the themes you most need to improve.
See it click
Insights track your improvement across your games, so you can watch your progress add up.
Train with your AI Coach
Reviewing is half the work. The other half is playing and practicing, with the same AI Coach on the other side of the board.

Play your AI Coach
Spar at your own level, any time. It plays the moves a human would play, not perfect engine chess. Finished games land in your library and get their own review, like any other game.

Drills from your own games
An endless stream of puzzles built from the mistakes you actually make, themed around what your AI Coach wants you to sharpen next. The position you slipped in comes back until the pattern sticks.
See what's holding you back
One game teaches a lesson. A hundred games tell the truth. Insights connects your whole library: your most frequent mistakes, your opening repertoire and where you usually leave theory, accuracy trends, phase strength, and how you handle the clock.
Slice all of it by format, color, and opponent strength. A blitz habit and a classical habit are different problems, and your AI Coach treats them that way.

Meet your AI Coach
Not a score. Not a centipawn. A clear explanation of what happened in your game, and what to do about it.
Your knight on d5 was doing two jobs: blocking the e-file and covering c7. Trading it with 18.Nxe7 gave both up at once, and the rook invaded two moves later. When one piece holds your position together, think twice before trading it.
Down a pawn here, the real mistake was trading rooks. The pawn endgame is lost, but with rooks on the board your active king gives real drawing chances. Keep the pieces that keep you in the game.
You came out of the opening better in all three games this week, then drifted around move 20 when there was no obvious plan. Next time, pick a target before you push pawns. That's what we'll work on.
Ready to improve your chess?
Start free. Your AI Coach gets to work on your games the moment you connect. No card needed.
We can't promise rating points. Nobody honestly can. What we promise is that you'll always know the single most useful thing to work on next.
Start free