Start free with your AI Coach, no card needed

Play a game. Your coach shows you what to train next.

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

Watch a demo reviewParis 1858 · 1-0

Paul MorphyvsDuke Karl & Count Isouard

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h

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.

Twenty-four opponents. One of them is your level.

Each plays like a real person at their rating, with a style of their own: attackers, tricksters, grinders, strategists. Play them in the iPhone app. Play Coda right here.

Download on the App Store

Same account on the web, iPhone and iPad.

Coda
Adaptive level, here on the web.
Play Coda
  • Teo
    500
  • Bea
    500
  • Momo
    500
  • Lulu
    500
  • Oskar
    800
  • Miso
    800
  • Pip
    800
  • Sara
    800
  • Kiko
    1100
  • Rudi
    1100
  • Nadia
    1100
  • Tomas
    1100
  • Lea
    1400
  • Ollie
    1400
  • Tilly
    1400
  • Erik
    1400
  • Priya
    1700
  • Kazu
    1700
  • Yusuf
    1700
  • Ines
    1700
  • Diego
    2000
  • Aino
    2000
  • Hugo
    2000
  • Zed
    2000

How learning works with ChessCoda

01

Play a game

Play Coda here on the web, or twenty-four sparring partners in the iPhone app. Every game lands in your library. Play on Lichess or Chess.com too? Those games can come along.

02

Your coach talks you through it

Your coach walks you through the moments that decided the game, on your own board.

03

Your mistakes become puzzles

An endless stream built from the positions you got wrong, themed around what keeps coming back.

Coach's picksForkPinSkewerBack rankHanging pieceKing safety
04

See it click

Every month, one honest answer to "am I getting better?"

Last 30 days
You let fewer wins slip away.
An example report

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.

CoachMove 18, middlegame

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.

CoachMove 31, rook endgame

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.

CoachGame summary

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. Play your first game and your AI Coach gets to work. 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.