008 Construire

Coach d’échecs

Un coach auto-hébergé qui lit vos propres parties plutôt qu’un programme générique, réparti entre un backend et un client moteur de jeu.

Projet
2026
Stack
Python / FastAPI / PostgreSQL / Stockfish / Unity 6 / C#

Tout tourne en local, y compris le modèle de langage qui rédige les commentaires. Rien de votre jeu ne quitte la machine.

Choisir un moteur de jeu pour ce qui aurait pu être une page web était une contrainte volontaire : elle a obligé l’interface à devenir spatiale au lieu de rester une liste de coups.

Sommaire

009

Backend d’analyse

Importe les parties depuis Chess.com, les analyse avec Stockfish, détecte les motifs tactiques et génère des exercices à partir des positions où vous vous êtes réellement trompé.

Python / FastAPI / SQLAlchemy / Stockfish / Ollama jeremie0342/coach_chess

010

Client Unity

Cinq scènes accessibles depuis un hub central, avec une synthèse vocale locale.

Unity 6 / C# / URP / UI Toolkit / Piper jeremie0342/chess_coach