ORLOV JEUX

Skills ·

OpenMontage — un studio vidéo piloté par ton agent de code

La plupart des outils vidéo d’IA te donnent un court clip à partir d’un prompt. OpenMontage donne plutôt à ton agent de code tout un processus de production : il étudie le sujet, écrit le script, crée les images et la voix, monte le tout et vérifie le résultat avant que tu le voies.

Voir OpenMontage sur GitHub

OpenMontage est un système open source pour faire des vidéos avec un agent de code IA. Tu décris la vidéo voulue avec des mots simples, et l’agent fait le travail d’une petite équipe de production : recherche, script, images, narration, musique, montage et rendu final.

Il est open source sous licence GNU AGPLv3. Le projet fournit des fichiers d’instructions pour Claude Code, Cursor, GitHub Copilot, Codex et Windsurf, et il fonctionne avec tout agent de code capable de lire des fichiers et d’exécuter Python. Le 24 octobre 2026, le dépôt comptait environ 71 000 étoiles sur GitHub.

Une rangée d’images de film reliées par un chemin lumineux : une loupe, une page de script, une image, une onde sonore et un bouton lecture.
Recherche, script, images, son, puis la vidéo finie.

Comment ça marche

Il n’y a pas de programme à part qui donne les ordres. Ton agent de code est le réalisateur. Il lit un plan écrit pour le type de vidéo demandé, puis un court fichier d’instructions pour chaque étape, et appelle de petits outils Python qui font le vrai travail. Comme l’agent que tu utilises déjà est le modèle de langage, OpenMontage n’a pas besoin de sa propre clé pour cela.

Les étapes de chaque vidéo

  1. Recherche. Avant d’écrire quoi que ce soit, l’agent cherche sur le web des faits, des questions fréquentes et des idées visuelles, et les rassemble dans un court dossier de recherche.
  2. Proposition. Il propose un concept, les outils qu’il compte utiliser et ce que cela coûtera.
  3. Script. Il écrit la narration, avec des notes sur la façon de dire chaque phrase.
  4. Plan des scènes. Il découpe le script en scènes et décide ce qu’on voit dans chacune.
  5. Ressources. Il crée ou trouve les images, les clips vidéo, la voix et la musique.
  6. Montage et rendu. Il place tout sur une timeline, ajoute des sous-titres mot à mot et rend la vidéo.

Avant que tu voies le résultat, il vérifie son propre travail : il échantillonne des images, mesure les niveaux sonores, contrôle les sous-titres et compare la vidéo avec ce qui était promis. Tu valides les choix créatifs en cours de route.

Les types de vidéos qu’il fait

Tu peux aussi partir d’une vidéo que tu aimes. Donne-lui une vidéo YouTube, un Short, un Reel, un TikTok ou un clip local : il étudie le rythme, les scènes et le style, puis te propose deux ou trois idées originales dans le même esprit, avec une estimation du coût.

Ce que ça coûte

Tu peux faire de vraies vidéos sans aucune clé payante. Dès l’installation, il narre avec Piper, une voix gratuite hors ligne, utilise des images d’archives libres et anime des images fixes avec Remotion. Les services payants d’image, de vidéo et de voix sont facultatifs, et plus tu ajoutes de clés, plus l’agent a d’outils.

Les dépenses sont encadrées. L’agent estime le coût avant de commencer, demande avant toute action de plus de 0,50 $ et s’arrête à un budget total de 10 $, sauf si tu changes ces réglages. L’une des vidéos d’exemple du projet, un court métrage animé de 60 secondes, a coûté 1,33 $.

Ce qu’il faut savoir avant

C’est un gros projet, pas un petit skill isolé. Selon le projet, il compte plus de 100 outils et plus de 700 fichiers de skills et de connaissances. La licence AGPLv3 est plus stricte que la MIT : si tu modifies le code et le proposes à d’autres comme service, tu dois partager tes modifications.

Comment l’installer

Il te faut Python 3.10 ou plus récent, FFmpeg et Node.js 18 ou plus récent. Ensuite, lance :

git clone https://github.com/calesthio/OpenMontage.git
cd OpenMontage
make setup

Ouvre le dossier dans ton agent de code et dis ce que tu veux, par exemple : « Make a 60-second animated explainer about how neural networks learn. » Les clés d’API vont dans un fichier .env, et toutes sont facultatives.

Voir OpenMontage sur GitHub