Tout ce que j'ai construit
Depuis 2023, du prototype de week-end à l'application en production. Les projets professionnels et d'école sont dans le parcours, ici il n'y a que ce que j'ai fait de ma propre initiative. Les dépôts marqués « à venir » existent mais ne sont pas encore publics.
À essayer tout de suite
HockeyVisionLe cadre de la caméra suit le jeu, sur un match simulé.Essayer
Montage de vlogsCochez les passages d'une transcription, la liste de plans se réécrit.Essayer
Breizh Hockey GamesLe site dans un téléphone, et la feuille de match à scanner.Essayer
Armada-HubAccueil, agenda, équipe, messages et stats, sur des données fictives.Essayer
Assistant vocalLa tablette de la maison d'exemple, avec ses pièces et ses lampes.Essayer
Mémoire communeLe graphe d'un vault fictif, note par note.Essayer
CapitainerieLe monde en pixel art, onze sessions fictives à surveiller.Essayer
Hockey et vidéo
Le hockey est un pôle à lui seul : la page du pôle relie la caméra, le site du tournoi, l'application du club et la communication.
| Projet | Quoi | Quand | Lien |
|---|---|---|---|
HockeyVisionDémoVedettePython, YOLO11, Kotlin, ESP32 Le modèle 3D de la tête qui fait pivoter le téléphone. | Caméra motorisée qui suit seule le jeu pour filmer un match sans cadreur. Vision sur PC, appli Android, tête pan et banc de mesure. | 2026, en cours | EssayerGitHub |
Montage de vlogs par IADémoVedettePython, ffmpeg, Whisper Une image d'un vlog fini : le rempart du Maïdo, au drone. | Des rushs Insta360 X4 Air et drone aux films finis : dérushage par transcription, recadrage de la 360, cartes et profils de rando calés sur la voix. Cinq vlogs de La Réunion livrés. | 2025 à 2026, en cours | EssayerDépôt à venir |
Breizh Hockey GamesDémoVedetteNext.js, Prisma, Docker, nginx L'accueil du site, dans la démo. | Site du tournoi de roller hockey que mon club organise à Vannes : équipes, planning, résultats en direct, export Instagram. | 2026, en ligne | EssayerDépôt privé |
Armada-HubDémoNext.js, Prisma, Playwright L'accueil de l'appli, avec des données fictives. | Application du club Armada Vannes : convocations, effectif, statistiques, messages. En production depuis le 2 octobre 2026, plus de 6 000 tests automatisés. | 2026, en production | EssayerMême dépôt |
Studio de posts ArmadaPython, HTML, Chrome headless On choisit le type de post, l'image se fabrique. | Générateur de posts Instagram du club à partir des résultats officiels : scores, classements, bilans de saison. | 2026, livré | Même dépôt |
Charte et posts BHGPython, Pillow, rembg Le chiffre géant et le papier déchiré de la charte. | Identité visuelle du tournoi (bichromie, chiffre géant, joueur détouré, papier déchiré) et le générateur de 27 posts planifiés jusqu'en 2027. | 2026, en cours | Dépôt à venir |
Films générés par codeVedetteJavaScript, canvas, ffmpeg Cliquez pour voir ce passage du film bouger. | Une pub de 30 secondes en story et un film de motion design de 18 secondes pour le tournoi. Image par image, sans logiciel de montage. | 2026, livrés | Dépôt à venir |
Cartes des championnatsJavaScript, Valhalla, OSM Ce qu'on atteint en 50 minutes depuis chaque club. | Deux cartes d'isochrones : le temps de route vers chaque équipe de N2 et N3 depuis Vannes, puis la même chose pour une course au large. | 2026, livrées | Page à venir |
Maison et infra
| Projet | Quoi | Quand | Lien |
|---|---|---|---|
Assistant vocal localDémoVedettePython, Kotlin, openWakeWord, Piper La tablette, sur une maison d'exemple. | Remplaçant français de Google Assistant qui pilote la maison avec Home Assistant. Les commandes courantes sont reconnues sur place, le reste passe par un modèle de langage. | 2026, en cours | EssayerDépôt à venir |
| Pont Samsung HealthKotlin, Health Connect | Application Android qui lit Health Connect et envoie les mesures de la montre vers mon serveur, pour en faire ce que je veux. | 2026, livré | Dépôt privé |
| Domotique de deux logementsHome Assistant, Beckhoff C6015 | Home Assistant à Lorient sur un PC industriel Beckhoff et à Naples, avec les automatisations qui vont avec. | 2026, en cours | Pas de dépôt |
| Détection de présence par Wi-FiESP32-C6, PlatformIO | Repérer le mouvement dans une pièce à partir des perturbations du signal Wi-Fi, sans caméra ni capteur de mouvement. | 2026, en cours | Dépôt à venir |
Solveur CFD du préfabriquéPython, NumPy Le courant d'air du ventilateur dans la pièce. | Un solveur d'écoulement 3D écrit de zéro pour choisir comment ventiler un préfabriqué en été. Verdict : un ventilateur de 40 cm qui souffle par la fenêtre. | 2026, livré | Dépôt à venir |
| Serveur maisonProxmox, Docker | Étude pour remplacer Google Drive, un VPS et un PC industriel par une seule machine Proxmox : architecture, matériel, sécurité, migration. | 2026, étude | Pas de dépôt |
Outils IA et mémoire
| Projet | Quoi | Quand | Lien |
|---|---|---|---|
Mémoire communeDémoVedetteObsidian, git, MCP, Syncthing Le graphe des notes, sur un vault fictif. | Un vault de notes partagé entre moi, Claude et un agent toujours allumé, synchronisé entre trois machines. Tout ce qu'un assistant apprend finit dedans. | 2026, en cours | EssayerPas de dépôt |
CapitainerieDémoNode, canvas Chaque session est un personnage du monde. | Tableau de bord de mes sessions Claude Code sous forme de monde en pixel art : chaque session est un personnage, dans un lieu selon le projet. | 2026, en cours | EssayerDépôt à venir |
| Recherche dans le vaultPython | Moteur de recherche BM25 sans index sur les notes, pour que les agents lisent la bonne note au lieu de tout charger. | 2026, livré | Dépôt à venir |
| MurmureHandy, Parakeet | Dictée vocale entièrement locale, pour parler à l'ordinateur sans rien envoyer dehors. | 2026, livré | Dépôt à venir |
Modèles de langage locauxllama.cpp, LM Studio, ROCm La même question posée à quatre modèles. | Faire tourner et mesurer des LLM sur une carte graphique AMD : quantification, appels d'outils, bancs de temps de réponse. | 2026, livré | Pas de dépôt |
Clone de voixPython, F5-TTS Plus la barre est longue, plus l'essai ressemble à ma voix. | Synthèse de ma propre voix pour les voix off des vlogs. | 2026, en cours | Privé |
SolidWorks par l'APIPython, pywin32, SolidWorks Ce réducteur a été dessiné par un script. | Pièces et assemblages dessinés depuis Python par l'API COM : un pignon, puis un réducteur complet avec ses contraintes. | 2026, en cours | Dépôt à venir |
| Widgets de bureauRainmeter, JavaScript | Coût des outils IA en temps réel, horloge et réseau, sur le bureau Windows. | 2026, livré | Dépôt à venir |
| keep-syncPython | Synchronisation des listes du vault avec Google Keep, pour avoir la liste de courses sur le téléphone. | 2026, livré | Dépôt à venir |
| Soutenance blanche outilléePython, faster-whisper | Pour répéter un exposé : les diapos défilent, le micro enregistre, un chrono tient le temps par diapo, et la transcription dit après coup où j'ai bafouillé et ce que j'ai oublié. | 2026, livré | Dépôt à venir |
| Capture des sessionsPython | Script nocturne qui relit les sessions d'agents de la journée et range ce qu'il faut retenir dans le vault. | 2026, livré | Dépôt à venir |









