HolyProd Film
A.I.F.O.S.

Outil de production audiovisuelle

Du script au film monté, sur une seule carte.

A.I.F.O.S. est un poste de travail nodal pour fabriquer des films avec l’IA générative. On y écrit, on découpe en plans, on fabrique chaque plan, on pose la voix et la musique, puis on monte — sans jamais changer d’outil ni recopier un prompt d’une fenêtre à l’autre.

Un film entier a déjà été produit avec.

La chaîne de fabrication

Chaque étape alimente la suivante par un câble typé : une caméra ne se branche que là où une caméra a du sens. Ce qui a été décidé en amont descend jusqu’au plan, sans ressaisie.

Scriptécriture assistéeDécoupagescène → plansStoryboardcartes de planImagekeyframesVidéodépart → arrivéeSonvoix, musiqueMontagefilm livré

Bande de présentation

Huit secondes : l’espace de travail, la chaîne qu’il enchaîne, et des plans sortis de la machine.

Montage de présentation. Les captures d’écran de la section suivante, elles, sont brutes.

Ce qui en sort

Deux extraits fabriqués avec l’outil, du prompt à l’image livrée.

Plan de publicité
Fiche de personnage, bible visuelle

Ce que ça règle

Le prompt ne se recopie plus

La bible visuelle, la fiche d’un personnage, les réglages de caméra et l’intention de la scène se branchent sur le plan. Le prompt envoyé au moteur les porte déjà.

Le découpage devient un brouillon visible

Une scène validée part en analyse et revient en plans filmables — cadrage, durée, intention, prompts d’image et de vidéo déjà écrits — puis en images de calage posées sur les cartes. Le film se regarde avant d’être fabriqué.

Le client voit sans entrer

Un lien de validation ouvre un portail qui ne montre que les livrables publiés. Le client commente et laisse une note vocale ; il n’atteint ni le canevas, ni les autres projets.

L’application

Captures d’un projet de démonstration — un court métrage d’animation, du storyboard aux plans livrés.

Un plan du storyboard relié à sa caméra, à son Prompt Master et à ses images générées.
Un plan, et tout ce qui le fabrique — Chaque carte porte ses prises typées : média, contexte, caméra, son, découpage. Les réglages de caméra sont partagés par tous les plans qui lui sont reliés, et chaque image affiche le moteur, le modèle et l’état de sa génération.
Les nœuds Image et Vidéo d’un plan, avec leurs versions et leurs réglages.
De l’image fixe au plan animé — Une image de départ et une image d’arrivée alimentent le nœud Vidéo : le moteur interpole le mouvement entre les deux. Chaque relance crée une version, rien n’est écrasé.
La Bibliothèque du projet : vignettes, statuts, moteurs, tailles et usages.
Une bibliothèque qui sait d’où vient chaque image — Prompt, moteur, modèle, dimensions, statut de validation et nombre d’utilisations dans le film. Les médias vivent chez l’utilisateur — l’application ne les réclame jamais.

Comment c’est construit

Un outil de production ne pardonne pas l’à-peu-près : une génération ratée coûte de l’argent, et une erreur silencieuse coûte une journée de tournage.

4 284tests automatisés
55routes serveur
10moteurs pilotés
566modules applicatifs
  • Aucune clé ne quitte le serveur.Chaque moteur est isolé derrière son propre contrat : le navigateur demande, le serveur appelle. Une clé n’apparaît jamais dans une page ni dans un message d’erreur.
  • Aucun repli silencieux entre moteurs.Si un moteur refuse, l’échec reste visible et attribué à sa cause. Rien ne se replie en douce sur un autre modèle — on saurait le lire sur l’image livrée.
  • Le travail reste chez celui qui le fait.Projets et médias vivent dans l’espace de l’utilisateur, exportables en archive complète. L’application n’est pas un entrepôt.
  • Chaque parcours est prouvé en vrai.Un moteur n’est déclaré bon que lorsqu’il a produit un média réel, conservé et rejouable — pas lorsque ses tests passent.

Next.js 16 · React 19 · TypeScript strict · React Flow · Vitest & Playwright · OpenAI, Gemini, Anthropic, Perplexity, ElevenLabs, Higgsfield, MiniMax, InvokeAI, Ollama.