← Back to projects

CoachMyChess: AI for Chess Parents & Kids

AIChessParentingPet Project

A pet project at the intersection of two things I love: coaching my kids and building with AI. It turns their real games from Chess.com and Lichess into coaching a kid—and a non-chess-playing parent—can actually use.

Visit the live site

Context & Problem

I spent too many weekends in tournament parking lots realizing that while kids love playing, neither they nor their parents have a clear path for improvement. Building this is how I bring new AI to something I care about outside of work.

Role & Responsibilities

Solo builder. I created the entire platform from scratch, from the data ingestion off chess platforms to the AI-driven analysis engine.

Architecture & Key Decisions

Next.js frontend, Python/Node.js backend for game analysis, and LLMs (plus computer vision for board photos) generating child-friendly feedback and parent-facing summaries.

Impact & Outcomes

Helping kids move from 'just playing' to purposeful practice, while giving parents the visibility they need to support their child's hobby.

What I'd Do Differently

The hardest part wasn't the AI—it was finding the right way to communicate technical chess concepts to a 7-year-old and their non-chess-playing parent.