What is ChessCoda?

ChessCoda is a personal chess coach that studies your games to help you improve.

The idea

Every game you play says something about how you think: what you notice, what you miss, and where your habits help or hurt you. A good coach reads those signals and turns them into one clear thing to work on. That's what ChessCoda is built to do.

How it works

  1. Play a game, against Coda or wherever you already play, and ChessCoda finds the moment that mattered most and explains it in plain language: what happened, why it was easy to miss, and what to look for next time. You get one lesson per game, matched to your level. A 900 and an 1800 receive genuinely different feedback, in vocabulary that fits what they already know.

  2. Then the lesson becomes practice. ChessCoda looks across your recent games to spot the themes that keep coming back, and picks puzzles that train exactly those patterns. Some come from your own positions, and others are chosen because they teach the same idea. Over time it tracks which weaknesses are fading and which are new, so your practice always points at the thing most worth improving right now.

  3. Everything is powered by the ChessCoda Coach Engine, which grounds every explanation in real analysis of the position.

Where your games come from

Play Coda here on the web, or twenty-four sparring partners in the iPhone app. Every game lands in your library and gets the same coaching.

Play on Lichess or Chess.com too? Connect once and those games come along.

ChessCoda is on the web and on iPhone and iPad. One account, one library, the same coach.

Download on the App Store

We won't promise rating points. Improvement comes from practice, and that part is yours. What ChessCoda promises is that your practice time is spent on the right things, and that you'll see your progress on them.