Aller au contenu

Projets

Des projets menés au bout : une équipe, des systèmes en production, des outils publiés, des agents IA encadrés.

Lead et équipe

  1. Un tableau de travail en trois colonnes où plusieurs mains déplacent des fiches, et un paquet scellé qui part vers un dépôt commun. Un tableau de travail en trois colonnes où plusieurs mains déplacent des fiches, et un paquet scellé qui part vers un dépôt commun.

    Une équipe formée et menée

    PvZ Fusion, pôle francophone

    Rattraper, à plusieurs, la traduction française d’un jeu qui sort une nouvelle version chaque mois environ.

    20personnes formées au pôle francophone

    Rôle
    Lead du pôle, mainteneur du projet multilingue
    Statut
    En cours, bénévole

Jeu vidéo

  1. La page d’accueil d’Omnicard : des cartes qui flottent au-dessus d’un paysage nocturne, autour du dos de carte du jeu.

    Réinventer

    Omnicard

    Le jeu de cartes inventé sur papier avec mon cousin, devenu un jeu en ligne avec son moteur de règles.

    181cartes dans le catalogue public

    Rôle
    Co-auteur du jeu papier ; seul pour le jeu en ligne (équilibrage, moteur, interface)
    Statut
    Hors ligne, en attente de refonte
  2. L’atlas de Bloodborne Legendary Run sur téléphone : chaque constellation d’objectifs avec sa progression, et la chasse à reprendre en tête.

    Un produit de bout en bout

    Bloodborne Legendary Run

    Retrouver ce qu’il reste à faire dans le jeu Bloodborne, parmi des objectifs rangés en 22 constellations.

    1 289objectifs

    Rôle
    Conception et développement
    Statut
    En ligne, web ; Android en test
  3. Le catalogue des champions de League Of Data Base, en français, avec le patch et la langue choisis en haut à droite.

    Un système en production

    League Of Data Base

    Retrouver les valeurs exactes d’un ancien patch de League of Legends, dans sa langue.

    403patchs, dans 21 langues

    Rôle
    Conçu et maintenu seul
    Statut
    En ligne

Outils

  1. gup en français dans un terminal : les mises à jour classées par source, et une source en échec qui ne bloque pas les autres.

    Un outil open source

    gup

    Mettre à jour en une commande tout ce qui est installé sur un poste de développeur.

    153sources, sur Windows, macOS et Linux

    Rôle
    Auteur et mainteneur
    Statut
    Open source, sur npm
  2. La fiche d’une branche dans GitHealth : verdict Review pour une histoire divergée, et la trace des règles qui l’ont donné.

    Une application de bureau

    GitHealth

    Voir quelles branches Git comptent encore, sans toucher au dépôt : tout se passe en local, sur la machine.

    231 mspour situer 1 000 branches par rapport à main

    Rôle
    Conçu et développé seul
    Statut
    Open source, version 0.2.0

IA

  1. La Galaxie de Karl Scraper : des tâches fictives sur les anneaux de leur statut, reliées entre elles.

    Automatiser des tâches

    Karl Scraper

    Garder une copie locale de mes tâches, la donner à lire à des agents IA et automatiser le chemin d’un ticket jusqu’à sa pull request.

    18actions et 14 déclencheurs pour enchaîner les gestes d’un ticket

    Rôle
    Conçu et développé seul
    Statut
    Outil personnel, en service sur mon poste

    Dépôt privé

    • .NET
    • Angular
    • SQLite
  2. Une exécution en direct dans Sillage : un coordinateur et les trois sous-agents qu’il a créés en cours de route.

    Orchestrer des agents IA

    Sillage

    Confier un long travail de développement à plusieurs agents IA sans perdre la main : dessiner leur graphe, puis suivre l’exécution et la reprendre après une coupure.

    579agents lancés sur neuf exécutions réelles

    Rôle
    Conçu et développé seul
    Statut
    Outil personnel, en usage sur ma machine

    Dépôt privé

    • Rust
    • Angular
    • SQLite
  3. Le Dashboard de Relais : les agents actifs, les tokens traités et la consommation locale jour par jour, sur des données de démonstration.

    Encadrer des agents IA

    Relais

    Donner aux outils de ma machine un seul point d’accès local aux agents Claude Code et Codex, qui isole leurs comptes, décide de leurs permissions et garde leurs conversations.

    1 011décisions de permission en trois jours de service

    Rôle
    Conçu et développé seul
    Statut
    Outil personnel, en usage sur ma machine

    Dépôt privé

    • Rust
    • Angular
    • SQLite

Chiffres au 13 octobre 2026 ; objectifs de Bloodborne Legendary Run au 8 octobre 2026 ; GitHealth, Karl Scraper et Sillage au 14 octobre 2026 ; Relais au 23 septembre 2026.

Projets archivés

Projets archivés (3)

Des projets publics, sans page dédiée.

  • Life Pixel

    Un éditeur d’animations en pixel art qui exporte des lecteurs WebAssembly sans dépendance, avec un serveur MCP.

  • img-convertor

    Convertir un dossier d’images et en tirer les déclinaisons adaptées à chaque largeur d’écran (WebP, AVIF…).

  • Shreksophone

    Un clic, et l’interface laisse place à Shrek au saxophone. Volontairement absurde.

Contribuer

Deux projets ouverts aux contributions, avec leur guide.

Un projet commence souvent par une discussion.