# Projets ouverts

> Projets publics, forks et expériences archivées d’Antoine Boucher, avec liens vers le code et relevé GitHub daté.

- Page HTML: https://antoineboucher.info/CV/blog/fr/projects/
- Langue: fr
- Traduction (en): https://antoineboucher.info/CV/blog/projects/index.md

Chaque entrée renvoie à la page HTML et à sa vue Markdown (`index.md` ajouté à l’URL).

- [WearTrailsExperiments : des traces d’usure pilotées par le contact, dans le navigateur](https://antoineboucher.info/CV/blog/fr/projects/notes/weartrailsexperiments/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/weartrailsexperiments/index.md) · 2026-11-05
  Expériences three.js et Ammo.js qui transforment contact, traction et glissement de corps rigides en cartes d’usure, de distance glissée et de flux.
- [WearSurfacesDatasets : des séquences mesurées de surfaces usées](https://antoineboucher.info/CV/blog/fr/projects/notes/wearsurfacesdatasets/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/wearsurfacesdatasets/index.md) · 2026-11-05
  Cartes GelSight de matériaux usés selon le grain, la charge et la distance, en Parquet et WebDataset, avec outils d’alignement et visionneuse WebGPU.
- [WearMachine : les fichiers CAO d’un banc d’usure GelSight](https://antoineboucher.info/CV/blog/fr/projects/notes/wearmachine/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/wearmachine/index.md) · 2026-11-05
  Fichiers STEP, STL, DXF et dessins d’un petit banc d’usure par glissement : rail, poussoir, porte-poids et porte-échantillons GelSight.
- [WearBlender : des scènes Blender pour les effets d’usure](https://antoineboucher.info/CV/blog/fr/projects/notes/wearblender/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/wearblender/index.md) · 2026-11-05
  Fichiers Blender d’exemple pour l’usure des arêtes, les rayures, les normal maps pivotées, les flowmaps et l’usure peinte, en shaders et geometry nodes.
- [TradingViewBuilder : indicateurs et stratégies en Pine Script](https://antoineboucher.info/CV/blog/fr/projects/notes/tradingviewbuilder/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/tradingviewbuilder/index.md) · 2026-11-05
  TradingViewBuilder rassemble des indicateurs et stratégies Pine Script (EMA, MACD, RSI, Bollinger, RVI …) à coller dans TradingView.
- [Sport-Arbitrage : calculatrice d’arbitrage pour paris sportifs](https://antoineboucher.info/CV/blog/fr/projects/notes/sport-arbitrage/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/sport-arbitrage/index.md) · 2026-11-05
  Sport-Arbitrage est une calculatrice d’une page qui compare les cotes de deux sites de paris, repère un arbitrage et calcule mises et profit.
- [Simulateur : un jeu de simulation boursière en Django](https://antoineboucher.info/CV/blog/fr/projects/notes/simulateur/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/simulateur/index.md) · 2026-11-05
  Simulateur est une plateforme Django où des admins scénarisent un marché et où des équipes échangent des actions simulées en direct.
- [SimilityVectorEmbedding : trouver des films proches par recherche vectorielle](https://antoineboucher.info/CV/blog/fr/projects/notes/similityvectorembedding/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/similityvectorembedding/index.md) · 2026-11-05
  Carnets Jupyter qui vectorisent un catalogue de films et comparent pgvector, Qdrant, BM25, Neo4j et un LLM local pour trouver des films proches.
- [Salary : explorer les guides salariaux et les données de salaires au Canada](https://antoineboucher.info/CV/blog/fr/projects/notes/salary/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/salary/index.md) · 2026-11-05
  Salary extrait des guides salariaux canadiens en PDF et les salaires du Guichet-Emplois avec Python, puis compare la paie par poste, province et région.
- [PolyFEMBlenderPlugin : des simulations PolyFEM depuis une scène Blender](https://antoineboucher.info/CV/blog/fr/projects/notes/polyfemblenderplugin/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/polyfemblenderplugin/index.md) · 2026-11-05
  Extension Blender 4.2 qui exporte maillages et réglages physiques en JSON PolyFEM, lance PolyFEM avec Docker et réimporte les résultats.
- [MarkokChainMonteCarlo : backtests par Monte Carlo et chaîne de Markov](https://antoineboucher.info/CV/blog/fr/projects/notes/markokchainmontecarlo/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/markokchainmontecarlo/index.md) · 2026-11-05
  Carnets d’AlgoÉTS qui simulent les prix d’AAPL par Monte Carlo et chaîne de Markov, puis backtestent une stratégie qui s’en sert face à l’achat-conservation.
- [LegosTracker : catalogue LEGO et historique des prix des ensembles](https://antoineboucher.info/CV/blog/fr/projects/notes/legostracker/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/legostracker/index.md) · 2026-11-05
  LegosTracker réunit les exports du catalogue Rebrickable, un collecteur Playwright des prix BrickEconomy et des carnets qui modélisent la valeur des sets LEGO.
- [Kelly_RM : expériences sur le critère de Kelly pour dimensionner les positions](https://antoineboucher.info/CV/blog/fr/projects/notes/kelly-rm/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/kelly-rm/index.md) · 2026-11-05
  Kelly_RM regroupe des carnets d’AlgoÉTS qui simulent les mises de Kelly et estiment les chances de gain d’un backtest RSI pour en tirer une fraction de Kelly.
- [Workshop1 : des notebooks pour apprendre Python](https://antoineboucher.info/CV/blog/fr/projects/notes/workshop1/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/workshop1/index.md) · 2026-10-24
  Workshop1 est une série de notebooks d’AlgoETS qui va des bases de Python et des API à pandas, aux graphiques et à un exercice d’EMA.
- [TrueMapData : des cartes de hauteur pour la métrologie et l’infographie](https://antoineboucher.info/CV/blog/fr/projects/notes/truemapdata/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/truemapdata/index.md) · 2026-10-24
  TrueMapData lit des cartes de hauteur TrueMap et GelSight, les traite et exporte des résultats visuels, surfaciques et orientés maillage.
- [MistubaVideo](https://antoineboucher.info/CV/blog/fr/projects/notes/mistubavideo/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/mistubavideo/index.md) · 2026-10-24
  MistubaVideo est un dépôt ETSim consacré à un travail vidéo avec Mitsuba.
- [BatchBacktesting : comparer des simulations de stratégie](https://antoineboucher.info/CV/blog/fr/projects/notes/batchbacktesting/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/batchbacktesting/index.md) · 2026-10-24
  BatchBacktesting exécute des backtests Python sur plusieurs instruments en conservant les hypothèses et les résultats visibles.
- [AINewsTracker : analyser l’actualité financière et la backtester](https://antoineboucher.info/CV/blog/fr/projects/notes/ainewstracker/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/ainewstracker/index.md) · 2026-10-24
  AINewsTracker combine collecte d’actualités financières, analyse par IA et backtesting dans une application web Python.
- [WordsEnigma : Un jeu de mots entre Redwood et Prisma](https://antoineboucher.info/CV/blog/fr/projects/notes/wordsenigma/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/wordsenigma/index.md) · 2026-10-23
  WordsEnigma est un fork avec deux espaces Redwood, web et API. Son modèle relie utilisateurs, langues, banques de mots, parties et essais. Les services…
- [uml-skill : Des instructions et un petit encodeur de secours](https://antoineboucher.info/CV/blog/fr/projects/notes/uml-skill/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/uml-skill/index.md) · 2026-10-23
  uml-skill regroupe des instructions de rédaction de diagrammes et un petit outil Python. C’est un ensemble d’instructions, sans serveur MCP ni modèle de…
- [uml-mcp : D’un appel MCP à un diagramme](https://antoineboucher.info/CV/blog/fr/projects/notes/uml-mcp/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/uml-mcp/index.md) · 2026-10-23
  uml-mcp est un serveur MCP qui transforme la source de diagramme d’une conversation en SVG ou PNG grâce à Kroki et quatre extensions, avec une visionneuse dans la conversation, un cache de rendu et des solutions de repli. Vidéo de démonstration, chaîne de traitement et limites tirées du code.
- [TCH099 : Un routeur PHP pour les pages et l’API](https://antoineboucher.info/CV/blog/fr/projects/notes/tch099/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/tch099/index.md) · 2026-10-23
  TCH099 est une application PHP de démonstration avec un routeur écrit à la main, une API de connexion par session, un client Android et un guide de déploiement Azure, documentés sur son propre site GitHub Pages.
- [switch-wifi : Séparer les mesures réseau de l’interface](https://antoineboucher.info/CV/blog/fr/projects/notes/switch-wifi/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/switch-wifi/index.md) · 2026-10-23
  switch-wifi est un tableau de bord réseau pour Switch avec une interface Borealis. Il sépare les calculs portables de l’application console pour…
- [SpringBootFilesUploader : envoi de fichiers et petite console serveur](https://antoineboucher.info/CV/blog/fr/projects/notes/springbootfilesuploader/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/springbootfilesuploader/index.md) · 2026-10-23
  Une API Kotlin Spring Boot 2.6 qui range les fichiers envoyés dans S3 ou MinIO et leurs métadonnées dans MongoDB, derrière des rôles JWT, et qui pilote aussi Docker, Caddy et SSH. Structure, parcours d’une requête et dépendances vérifiés dans le code.
- [sm64coopdx-switch-N3DS : Isoler un port derrière les interfaces de plateforme](https://antoineboucher.info/CV/blog/fr/projects/notes/sm64coopdx-switch-n3ds/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/sm64coopdx-switch-n3ds/index.md) · 2026-10-23
  Ce fork explore les cibles Switch et New 3DS de sm64coopdx. Le code commun du jeu et de la coopération repose sur des couches graphiques, audio et…
- [Serilog.Sinks.SentrySDK : Adapter les événements de logs à Sentry](https://antoineboucher.info/CV/blog/fr/projects/notes/serilog-sinks-sentrysdk/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/serilog-sinks-sentrysdk/index.md) · 2026-10-23
  Serilog.Sinks.SentrySDK relie un pipeline de journalisation .NET au SDK Sentry. L’application émet des événements structurés; le sink les adapte pour…
- [retroarch-web-games : Préparer un émulateur pour un serveur web statique](https://antoineboucher.info/CV/blog/fr/projects/notes/retroarch-web-games/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/retroarch-web-games/index.md) · 2026-10-23
  retroarch-web-games est une ancienne configuration conteneur autour de RetroArch web. Le dépôt réunit des fichiers d’exécution navigateur, des scripts…
- [RawAnalyser : Des valeurs brutes aux graphiques de diagnostic](https://antoineboucher.info/CV/blog/fr/projects/notes/rawanalyser/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/rawanalyser/index.md) · 2026-10-23
  RawAnalyser est une ancienne expérience Python pour analyser écrêtage, canaux, gamma et vignettage. Le code expose ses hypothèses d’entrée, dont une…
- [Pan-Tilt-Controller : Du clavier aux commandes série des moteurs](https://antoineboucher.info/CV/blog/fr/projects/notes/pan-tilt-controller/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/pan-tilt-controller/index.md) · 2026-10-23
  Ce contrôleur pan-tilt archivé relie une interface desktop à une unité de positionnement série. L’implémentation combine une boucle Qt et des commandes…
- [nxsand : Une grille GPU pour le sable](https://antoineboucher.info/CV/blog/fr/projects/notes/nxsand/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/nxsand/index.md) · 2026-10-23
  nxsand est une simulation de sable sur Switch avec une cible de développement desktop. Les matériaux occupent une grille d’entiers. Des passes mettent…
- [novatorem : Des données musicales à un widget SVG](https://antoineboucher.info/CV/blog/fr/projects/notes/novatorem/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/novatorem/index.md) · 2026-10-23
  Ce fork novatorem produit des widgets musicaux depuis des services externes. Un orchestrateur Flask gère le rendu; Spotify et Last.fm ont des modules…
- [nova-backtest : Des bougies historiques à la simulation](https://antoineboucher.info/CV/blog/fr/projects/notes/nova-backtest/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/nova-backtest/index.md) · 2026-10-23
  nova-backtest est un fork archivé de la bibliothèque de backtesting crypto NovaLabs : il télécharge les bougies de huit plateformes, trouve la sortie de chaque transaction par anticipation vectorisée, facture les frais maker et plafonne les positions ouvertes. L’algorithme de sortie, une transaction détaillée et les limites, lus dans le code.
- [MediaBoxDockerCompose : Une pile média reliée par volumes et réseaux](https://antoineboucher.info/CV/blog/fr/projects/notes/mediaboxdockercompose/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/mediaboxdockercompose/index.md) · 2026-10-23
  MediaBoxDockerCompose rassemble des services homelab avec Docker Compose. Son architecture réside surtout dans les définitions, chemins partagés et…
- [marketwatch : Un client pour un jeu boursier virtuel](https://antoineboucher.info/CV/blog/fr/projects/notes/marketwatch/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/marketwatch/index.md) · 2026-10-23
  marketwatch est un client Python archivé pour le jeu boursier virtuel de MarketWatch. Il regroupe connexion, lecture du jeu et ordres simulés. Ces…
- [Maestro : Une partition dans un pipeline de conversion](https://antoineboucher.info/CV/blog/fr/projects/notes/maestro/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/maestro/index.md) · 2026-10-23
  Ce fork Maestro relie une interface d’envoi React à un backend Spring et des outils de conversion musicale. Passer d’une image de partition au MIDI…
- [LLM2SVG : Analyser les données avant de parler de modèle](https://antoineboucher.info/CV/blog/fr/projects/notes/llm2svg/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/llm2svg/index.md) · 2026-10-23
  Ce fork LLM2SVG contient des outils de données SVG et une structure d’évaluation. L’implémentation permet d’examiner exemples et contraintes, sans…
- [linkshare : Une application Rails de partage de liens](https://antoineboucher.info/CV/blog/fr/projects/notes/linkshare/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/linkshare/index.md) · 2026-10-23
  linkshare est un projet Rails archivé pour publier des liens, commenter et voter. Ses routes décrivent une application web classique avec gestion des…
- [kroki-playground : Un éditeur, une API et un moteur de rendu](https://antoineboucher.info/CV/blog/fr/projects/notes/kroki-playground/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/kroki-playground/index.md) · 2026-10-23
  kroki-playground est une interface Next.js pour modifier des diagrammes textuels et prévisualiser leur rendu. Sa route serveur valide le type et le…
- [jsonresume-theme-kendall : D’un document JSON au modèle de CV](https://antoineboucher.info/CV/blog/fr/projects/notes/jsonresume-theme-kendall/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/jsonresume-theme-kendall/index.md) · 2026-10-23
  Ce fork du thème Kendall JSON Resume transforme un CV structuré en HTML. Le moteur prépare les champs de présentation, puis utilise un modèle Mustache…
- [ipc-toolkit : Les requêtes de collision comme frontière de bibliothèque](https://antoineboucher.info/CV/blog/fr/projects/notes/ipc-toolkit/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/ipc-toolkit/index.md) · 2026-10-23
  ipc-toolkit fournit des composants géométriques pour la simulation avec contacts. Ce fork contient maillages de collision, candidats, détection continue…
- [HDR-10bpp-Display-Test : Assembler des canaux dix bits pour Cairo](https://antoineboucher.info/CV/blog/fr/projects/notes/hdr-10bpp-display-test/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/hdr-10bpp-display-test/index.md) · 2026-10-23
  Cette expérience affiche des images dans GTK avec Cairo. Viewer3.py rend la représentation explicite: les canaux sont masqués et assemblés dans un…
- [hass_renpho : Interroger une API cloud pour Home Assistant](https://antoineboucher.info/CV/blog/fr/projects/notes/hass-renpho/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/hass-renpho/index.md) · 2026-10-23
  hass_renpho est un fork d’intégration Home Assistant pour les mesures Renpho. Un coordinateur actualise les données cloud et les entités de capteurs…
- [GreenScreenVideotoAlphaPNGs : Un pipeline d’images transparentes](https://antoineboucher.info/CV/blog/fr/projects/notes/greenscreenvideotoalphapngs/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/greenscreenvideotoalphapngs/index.md) · 2026-10-23
  GreenScreenVideotoAlphaPNGs sépare acquisition vidéo, extraction des images et suppression du fond de l’encodage final. Les PNG RGBA servent de sortie…
- [GithubSimpleFileDownloader : Une extension liée à la structure des pages](https://antoineboucher.info/CV/blog/fr/projects/notes/githubsimplefiledownloader/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/githubsimplefiledownloader/index.md) · 2026-10-23
  Cette extension archivée tentait d’ajouter des boutons de téléchargement aux explorateurs de dépôts. Son implémentation GitHub montre la fragilité d’une…
- [FlashGames : Une page statique autour d’un lecteur Flash](https://antoineboucher.info/CV/blog/fr/projects/notes/flashgames/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/flashgames/index.md) · 2026-10-23
  FlashGames conserve de petits jeux Flash dans une collection web. La page choisit un SWF et héberge Ruffle. Le fichier du jeu et l’interface HTML qui…
- [ESP32-7SEG : Une horloge embarquée avec configuration réseau](https://antoineboucher.info/CV/blog/fr/projects/notes/esp32-7seg/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/esp32-7seg/index.md) · 2026-10-23
  ESP32-7SEG relie une horloge sur ESP32 à une configuration réseau et une interface HTTP. Le démarrage détermine si les paramètres Wi-Fi sauvegardés…
- [donneesqc-mcp : Une passerelle MCP vers les données ouvertes](https://antoineboucher.info/CV/blog/fr/projects/notes/donneesqc-mcp/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/donneesqc-mcp/index.md) · 2026-10-23
  donneesqc-mcp est un fork qui expose des opérations de données ouvertes du Québec et de Montréal par MCP. Le point d’entrée enregistre les outils et…
- [Dimension : Du stockage matriciel à la scène affichée](https://antoineboucher.info/CV/blog/fr/projects/notes/dimension/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/dimension/index.md) · 2026-10-23
  Dimension est mon espace de travail Rust pour les mathématiques et l’infographie. mathlib fournit les outils numériques; render les utilise pour les…
- [DasherControl : Un tableau de bord et ses trois frontières](https://antoineboucher.info/CV/blog/fr/projects/notes/dashercontrol/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/dashercontrol/index.md) · 2026-10-23
  DasherControl réunit des liens et des applications intégrées dans des espaces de travail sauvegardés. Vue gère l’interface, Rust et Rocket exposent…
- [D2COpenAIPlugin : Acheminer le texte vers les moteurs de diagrammes](https://antoineboucher.info/CV/blog/fr/projects/notes/d2copenaiplugin/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/d2copenaiplugin/index.md) · 2026-10-23
  D2COpenAIPlugin est un service FastAPI de diagrammes avec un manifeste de plugin et une interface OpenAPI. L’implémentation choisit un parcours…
- [CV : Un dépôt, plusieurs parcours de publication](https://antoineboucher.info/CV/blog/fr/projects/notes/cv/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/cv/index.md) · 2026-10-23
  Ce site réunit des CV HTML bilingues, des données structurées, des pages À propos générées, des PDF LaTeX et un blog Hugo. La compilation rassemble ces…
- [ComfyUI-UML : Le rendu de diagrammes dans un graphe de nœuds](https://antoineboucher.info/CV/blog/fr/projects/notes/comfyui-uml/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/comfyui-uml/index.md) · 2026-10-23
  ComfyUI-UML ajoute des nœuds de diagrammes à ComfyUI. Le texte entre dans un workflow, un moteur le convertit en image et le workflow peut conserver la…
- [ChitUI : Une passerelle locale vers les imprimantes résine](https://antoineboucher.info/CV/blog/fr/projects/notes/chitui/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/chitui/index.md) · 2026-10-23
  ChitUI fournit une interface web pour des imprimantes résine SDCP. Un processus Python sert les ressources web, découvre les imprimantes sur le réseau…
- [bloc : Le stockage objet dans Blender](https://antoineboucher.info/CV/blog/fr/projects/notes/bloc/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/bloc/index.md) · 2026-10-23
  Mon fork bloc propose un parcours Blender autour du stockage S3 et MinIO. Il conserve le crédit du projet Blender-Cloud-Storage d’origine. L’extension…
- [AuthLaravel : Sessions, rôles et pages Inertia](https://antoineboucher.info/CV/blog/fr/projects/notes/authlaravel/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/authlaravel/index.md) · 2026-10-23
  AuthLaravel est un projet d’apprentissage du contrôle d’accès avec Laravel et des pages Vue servies par Inertia. Les routes montrent comment les…
- [AudioTranscript : Des segments WAV à la transcription](https://antoineboucher.info/CV/blog/fr/projects/notes/audiotranscript/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/audiotranscript/index.md) · 2026-10-23
  AudioTranscript découpe un enregistrement WAV autour des silences, transmet les segments à un service de reconnaissance et rassemble le texte.…
- [Artemis-Switch : Une image du PC à l’écran](https://antoineboucher.info/CV/blog/fr/projects/notes/artemis-switch/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/artemis-switch/index.md) · 2026-10-23
  Artemis-Switch est un fork de la famille Moonlight. L’hôte exécute le jeu; le client reçoit l’audio et la vidéo compressés tout en renvoyant les…
- [Artemis-N3DS : Le streaming sur un client à deux écrans](https://antoineboucher.info/CV/blog/fr/projects/notes/artemis-n3ds/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/artemis-n3ds/index.md) · 2026-10-23
  Artemis-N3DS adapte Moonlight Embedded à la famille Nintendo 3DS. Le projet réunit découverte et jumelage de l’hôte, interface console, commandes et…
- [architecture : L’architecture comme documentation modifiable](https://antoineboucher.info/CV/blog/fr/projects/notes/architecture/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/architecture/index.md) · 2026-10-23
  Ce dépôt archivé conserve un diagramme d’infrastructure domestique dans plusieurs formats. Son architecture est celle d’un flux documentaire: des…
- [antoinebou12 : Comment le profil GitHub est assemblé](https://antoineboucher.info/CV/blog/fr/projects/notes/antoinebou12/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/antoinebou12/index.md) · 2026-10-23
  Ce dépôt contient le README de mon profil GitHub. Il combine du Markdown, des images, des widgets intégrés et des mises à jour planifiées. Le profil…
- [another-install-script : Un menu d’installation pour le homelab](https://antoineboucher.info/CV/blog/fr/projects/notes/another-install-script/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/another-install-script/index.md) · 2026-10-23
  another-install-script propose un menu shell pour choisir des opérations système et installer des conteneurs. Les menus et les définitions de services…
- [.dotfiles : Un environnement shell en scripts](https://antoineboucher.info/CV/blog/fr/projects/notes/dotfiles/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/notes/dotfiles/index.md) · 2026-10-23
  Ces dotfiles regroupent la configuration de shell et d’éditeur que j’utilisais sur plusieurs machines. L’installateur transforme ces préférences en…
- [uml-mcp](https://antoineboucher.info/CV/blog/fr/projects/uml-mcp/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/uml-mcp/index.md) · 2026-09-02
  Serveur MCP open source pour diagrammes UML et d'architecture — Mermaid, PlantUML et Kroki depuis le chat dans Cursor et ChatGPT.
- [sm64coopdx-switch](https://antoineboucher.info/CV/blog/fr/projects/sm64coopdx-switch/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/sm64coopdx-switch/index.md) · 2026-09-02
  Port homebrew Nintendo Switch de sm64coopdx — Super Mario 64 coopératif avec mods Lua.
- [moonlight-N3DS](https://antoineboucher.info/CV/blog/fr/projects/moonlight-n3ds/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/moonlight-n3ds/index.md) · 2026-09-02
  Expérimentations client GameStream / Moonlight pour New Nintendo 3DS — fork de zoeyjodon/moonlight-N3DS.
- [Artemis-Switch](https://antoineboucher.info/CV/blog/fr/projects/artemis-switch/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/artemis-switch/index.md) · 2026-09-02
  Streaming de jeux Apollo/Sunshine sur Nintendo Switch — fork de Moonlight-Switch avec surcouche et stats performance.
- [ESP32-7SEG](https://antoineboucher.info/CV/blog/fr/projects/esp32-7seg/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/esp32-7seg/index.md) · 2026-04-13
  Firmware ESP32 et interface web pour un afficheur 7 segments Adafruit — chronomètre, compte à rebours et WiFi.
- [Dimension (mathlib)](https://antoineboucher.info/CV/blog/fr/projects/dimension/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/dimension/index.md) · 2026-04-13
  Monorepo Rust centré sur mathlib — algèbre linéaire, matrices creuses, WASM, GPU optionnel.
- [RetroArch Web Games](https://antoineboucher.info/CV/blog/fr/projects/retroarch-web-games/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/retroarch-web-games/index.md) · 2024-01-01
  Lecteur web RetroArch auto-hébergé avec une collection de jeux classiques.
- [MediaBoxDockerCompose](https://antoineboucher.info/CV/blog/fr/projects/mediaboxdockercompose/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/mediaboxdockercompose/index.md) · 2024-01-01
  Stack homelab Docker Compose—téléchargements, suite *Arr, Plex/Jellyfin, VPN, Samba et supervision—chemins pilotés par le dépôt.
- [HDR-10bpp-Display-Test](https://antoineboucher.info/CV/blog/fr/projects/hdr-10bpp-display-test/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/hdr-10bpp-display-test/index.md) · 2024-01-01
  Test d’affichage HDR 4K sous Linux avec profondeur 10 bits par canal.
- [Serilog.Sinks.SentrySDK](https://antoineboucher.info/CV/blog/fr/projects/serilog.sinks.sentrysdk/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/serilog.sinks.sentrysdk/index.md) · 2021-09-06
  Sink Serilog qui envoie les événements vers Sentry via le SDK Sentry.
- [RawAnalyser](https://antoineboucher.info/CV/blog/fr/projects/rawanalyser/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/rawanalyser/index.md) · 2021-09-06
  Outil Python pour analyser des images RAW : clipping, gamma, vignettage, pixels Bayer.
- [DasherControl](https://antoineboucher.info/CV/blog/fr/projects/dashcontrol/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/dashcontrol/index.md) · 2021-09-06
  Tableau de bord Vue et Rust pour homelab Docker : apps, espaces de travail et applets.
- [D2COpenAIPlugin](https://antoineboucher.info/CV/blog/fr/projects/d2copenaiplugin/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/d2copenaiplugin/index.md) · 2021-09-06
  Extension ChatGPT pour générer des diagrammes PlantUML ou Mermaid.
- [Bibliothèque Python MarketWatch](https://antoineboucher.info/CV/blog/fr/projects/marketwatch/) — [Markdown](https://antoineboucher.info/CV/blog/fr/projects/marketwatch/index.md) · 2021-09-06
  Bibliothèque Python pour interagir avec le jeu boursier MarketWatch.

