Aller au contenu
Dimitri Robiere PerrietD. R. PerrietCaen, FR — --:--:--FR · EN

Imagenerator, studio de génération d’images par IA

Sous contrat · Mediapilote● En ligne
Client
Mediapilote
Rôle
Développeur full-stack
Durée
en cours
Année
2026
Stack
React · TypeScript · Vite · Hono · Cloudflare Workers · Cloudflare D1 · Cloudflare R2 · OpenRouter
Imagenerator, studio de génération d’images par IA — illustration
Fig. 01 — Imagenerator, studio de génération d’images par IA, illustration
(00) — En bref

Imagenerator, le studio de génération d’images par IA de Mediapilote : essayage virtuel, vidéo, retouche ciblée, détourage et export PSD CMJN sur Cloudflare.

(01)

Contexte

Imagenerator est l’outil interne de génération d’images et de vidéos par IA de Mediapilote : mise en situation de vêtements sur des mannequins virtuels, création libre à partir d’images de référence, vidéos courtes. La première version tournait sur Express et PocketBase.

En 2026, l’usage s’est élargi : plus de modèles, des générations plus longues, des besoins d’impression et des studios dédiés à certains clients de l’agence. L’ancienne pile ne suivait plus, et j’ai reconstruit la plateforme sur Cloudflare.

(02)

Challenge

Une génération d’image ou de vidéo peut durer plusieurs minutes et échouer côté fournisseur. Il fallait que rien ne se perde : ni la génération en cours si l’utilisateur ferme l’onglet, ni les images de référence, ni les prompts améliorés par l’IA.

Les graphistes attendaient aussi des fichiers exploitables en impression, donc des PSD avec calques et du CMJN, ce que les modèles d’IA ne produisent pas. Enfin, les studios clients devaient partager le même code tout en ayant leur propre identité et leur propre périmètre.

(03)

Approche

J’ai remplacé la file maison par Cloudflare Workflows : le serveur enregistre lui-même les générations, qui restent visibles partout pendant leur exécution, avec jusqu’à 10 traitements en parallèle. Tous les modèles passent par OpenRouter, avec un juge IA qui note les résultats. J’ai ajouté la retouche ciblée par masque, le détourage en local via BEN2 sur WebGPU, un agrandisseur d’images et un conteneur Cloudflare qui convertit les PSD en CMJN avec profil ICC.

Pour les clients, j’ai conçu un socle de studios modulaires connectés en SSO à l’intranet, avec un catalogue de produits alimenté par la recherche web et un éditeur de newsletters assisté par IA. Un serveur MCP personnel, protégé par OAuth, permet aussi de piloter le studio depuis un assistant IA.

(04) — Résultats

Chiffres clés
227
commits
10
générations traitées en parallèle
PSD · TIFF CMJN
export impression
SSO
connexion via l’intranet
← Projet précédent02 · Welva, app iOS de nutrition et musculation en SwiftUIProjet suivant04ADS Mediapilote, plateforme Google Ads, Meta et TikTok