In Progress

Chess Coach
Work in progress

A local-first command-line tool that fetches your Chess.com games, runs move-by-move analysis through the Stockfish engine, and generates personalised coaching reports using a locally-run language model. Every coaching insight is evidence-grounded — linked back to a specific game, move, and tactical motif — rather than generic advice. The tool also builds a training queue from your own missed positions for spaced-repetition review, and models time-management patterns across different time controls.

Python Stockfish Local LLM Fine-tuning RAG