
After 6 months of solo development (290K lines of code), my chess coaching platform is live and free: chess.blueth.online
What it does:
• Import your Chess.com/Lichess games — connects to your account and pulls your game history
• AI builds a player model — analyzes your playstyle across openings, middlegame, and endgame. Identifies your tactical vs positional tendencies, risk appetite, recurring weaknesses, and blind spots
• Every game gets an AI coach review — not just "you had 85% accuracy." You get narrative coach cards: turning point, best moment, opening notes, and what to train next
• Ask the coach anything — paste any position from your game, ask "why was this bad?" and get a plain-English explanation
• 33 training modes — targeted at YOUR specific weaknesses. Calculation trainer, critical moments, endgame scenarios, visualization gym, Woodpecker Method drills, repertoire sparring, and more
• Play online — matchmaking, adjustable-strength bots, bughouse (4-player team chess)
What makes it different from Chess.com's game review:
Chess.com tells you your centipawn loss. This tells you why you lost, what pattern you keep falling into, and which specific drill will fix it.
The tech (for the curious):
• Next.js + TypeScript + PostgreSQL + Redis + WebSocket
• AI coaching powered by GPT-4o-mini / Gemini Flash (with template fallback)
• Stockfish for position analysis
• Player model engine that builds a fingerprint from your game history
• All hosted on Oracle Cloud free tier (so it costs me nothing to keep it free)
Why I built it:
I wanted a chess coach but couldn't afford one ($50-200/hour). So I built one. It's not going to replace a GM coach for 2400+ players, but for the 800-2000 range, it does 80% of what a human coach does — instantly and for free.
I'd love feedback:
• Does the import work smoothly with your account?
• Are the AI coach insights actually useful?
• What features would make you use it daily?
Link: chess.blueth.online