Gratuit · MIT · local · v0.2

Votre IA filme votre produit.
Un prompt pour une démo prête à partager.

AIOProductOS Studio est un serveur MCP gratuit et open source qui transforme votre hôte IA en réalisateur de vos vidéos produit. Demandez-lui de parcourir votre propre web app et il met en scène un enregistrement d'écran scripté — un curseur qui glisse vers chaque clic, des zooms caméra, des mises en avant, des sous-titres narratifs, un générique de fin — rendu en MP4 et GIF prêts à partager, plus des captures haute résolution. Les vidéos de démo que les PM détestent faire deviennent un seul prompt.

Un extrait fait par Studio — filmé par l'outil lui-même. demo.mp4 · 28s

Ce qu'il fait

Vous écrivez l'histoire. Il tourne le film.

Pas un simple enregistreur d'écran — une régie complète. Studio pilote un vrai navigateur dans votre produit et cadre chaque moment comme un explainer produit.

Un curseur qui glisse

Un pointeur visible glisse vers chaque bouton et tape à un rythme humain — pas de coupes instantanées, pour que le spectateur suive le clic.

Zooms caméra

On zoome sur le détail qui compte, on tient le plan, puis on dézoome — le cadrage qu'un vrai enregistrement d'écran ne donne jamais.

Mises en avant

Un anneau d'accent et une étiquette se posent sur l'élément exact dont vous parlez, pour que l'œil aille là où est l'histoire.

Sous-titres narratifs

Racontez le parcours en sous-titres à l'écran — la voix off de l'explainer, sans le micro.

Transitions soignées

Les scènes s'ouvrent derrière un carton de titre et changent avec une vraie transition, pas une coupe sèche — ça se lit comme un film produit.

Générique de fin + captures

Terminez sur un générique à votre marque, et récupérez des captures haute résolution du même passage pour votre changelog et vos posts de lancement.

Les 14 outils

  • studio_start Ouvre une scène d'enregistrement à votre thème.
  • studio_goto Navigue derrière un carton de titre.
  • studio_click Fait glisser le curseur et clique.
  • studio_type Tape dans un champ, à un rythme humain.
  • studio_scroll Défilement adouci pour révéler le contenu.
  • studio_caption Affiche un sous-titre narratif.
  • studio_narrate Ligne parlée — narration, sans texte à l'écran.
  • studio_highlight Anneau d'accent + étiquette sur un élément.
  • studio_zoom Zoom caméra sur un détail.
  • studio_hold Tient le plan un instant.
  • studio_end_card Termine sur un générique à votre marque.
  • studio_screenshot Capture une image fixe haute résolution.
  • studio_cancel Annule la prise ; garde les captures.
  • studio_finish Retire les noirs → voix/sous-titres/formats → MP4.

Nouveau en v0.2 · Son & social

Maintenant ça parle — et ça publie partout.

Le même passage porte maintenant une voix, des sous-titres incrustables, une musique de fond, et tous les formats qu'un réseau social demande. Tout se règle sur studio_finish — et tout reste sur votre machine.

Voix off

100 % locale, hors ligne — rien n'est envoyé.

Studio raconte vos sous-titres et vos lignes studio_narrate avec une voix entièrement sur votre appareil (say → piper → espeak-ng). Pas de cloud, pas de clé API, rien ne quitte votre machine. Choisissez une voix ou gardez celle du système — le minutage se recale automatiquement pour les images noires retirées au montage.

Sous-titres

.srt ou incrustés.

Générez un .srt à partir de vos sous-titres, ou incrustez-les dans l'image pour le social en autoplay muet. Les répliques ne se superposent jamais.

Musique de fond

En boucle, et atténuée.

Posez une piste audio locale en boucle sous le parcours — automatiquement atténuée sous la voix off pour que la narration reste toujours claire.

Formats sociaux

Une prise, tous les formats.

Exportez des versions 9:16 et 1:1 — complétées avec le fond de votre thème — en plus du master 16:9. Reels, TikTok, Shorts et posts carrés, tous cohérents avec votre marque et synchronisés depuis la même prise.

16:9Master
9:16Reels · TikTok
1:1Feed

Pourquoi c'est différent

Cinématique, et à vous — rien ne quitte votre machine.

La plupart des outils « d'enregistrement d'écran » sont des capteurs de bureau qu'il faut encore monter. Studio est une régie que pilote votre hôte IA — et qui tourne entièrement sur votre propre machine.

Gratuit

Aucun compte, aucune clé

Installez avec npx et filmez. Pas d'inscription, pas de palier payant, pas de clé API à copier.

MIT

Open source

Lisez le code, forkez-le, intégrez-le dans votre propre pipeline. Sous licence MIT sur GitHub.

Local

100 % sur votre machine

Votre navigateur, vos URL, votre session connectée via Playwright storageState — et même la voix off de la v0.2 tourne hors ligne, sur l'appareil. Rien n'est envoyé où que ce soit.

N'importe quel hôte

Fonctionne avec votre IA

Pilotez-le depuis Claude, Cursor, Codex, ou n'importe quel hôte MCP — celui que vous utilisez déjà.

Installation

Une ligne, et votre IA peut filmer.

Studio est publié sur npm. Lancez-le directement avec npx, ou enregistrez-le dans la config de votre hôte MCP.

Lancer

npx -y @aioproductoscom/mcp-studio

Claude Code

claude mcp add studio -- npx -y @aioproductoscom/mcp-studio

Cursor / Codex — .mcp.json

{
  "mcpServers": {
    "studio": {
      "command": "npx",
      "args": ["-y", "@aioproductoscom/mcp-studio"]
    }
  }
}

Prérequis

Node 18+ · Playwright Chromium (installation unique) · ffmpeg dans le PATH pour MP4/GIF (sans lui vous obtenez tout de même le WebM brut). La sortie est écrite dans ./studio-output.

FAQ

Studio, en détail

Qu'est-ce qu'AIOProductOS Studio ?

AIOProductOS Studio est un serveur MCP gratuit et open source qui transforme votre hôte IA en réalisateur de vos vidéos produit. Vous lui dites — en langage simple — de parcourir votre propre web app, et il enregistre un film scripté : un curseur visible qui glisse vers chaque clic, des zooms caméra, des mises en avant, des sous-titres narratifs, des transitions de scène soignées, et un générique de fin. Vous obtenez un MP4 et un GIF prêts à partager, plus des captures haute résolution. Les clips de démo, explainers, GIF de changelog et captures de lancement que les PM détestent faire deviennent un seul prompt.

Est-ce gratuit ?

Oui — entièrement gratuit et open source sous licence MIT. Pas de compte, pas de clé API, pas de palier payant. Installez-le avec npx et commencez à filmer.

Est-ce que ça envoie mes écrans quelque part ?

Non. Studio tourne à 100 % localement — votre navigateur, vos URL, votre session connectée (via Playwright storageState). Rien n'est envoyé où que ce soit et il n'y a aucun compte où se connecter. Le MP4, le GIF et les captures rendus sont écrits dans ./studio-output sur votre propre machine.

Quels hôtes IA fonctionnent ?

N'importe quel hôte MCP. Studio parle le Model Context Protocol, donc vous le pilotez depuis l'hôte que vous utilisez déjà — Claude, Cursor, Codex, et d'autres clients MCP — en l'ajoutant à la config MCP de cet hôte. L'hôte, c'est là où vous écrivez l'histoire ; Studio tourne le film.

Que peut-il filmer, et qu'est-ce que j'obtiens ?

Tout ce que vous pouvez atteindre dans un navigateur en étant connecté : une démo de fonctionnalité, un explainer, un GIF de changelog, un jeu de captures de lancement. Les 14 outils de Studio couvrent une scène à thème, curseur glissant + frappe, défilement adouci, sous-titres, narration parlée, mises en avant, zoom caméra, temps de pause, générique de fin, et captures. studio_finish retire les images noires et rend un MP4 prêt à partager plus un GIF ; vous obtenez aussi des captures PNG haute résolution de la même prise. Avec ffmpeg dans le PATH vous obtenez MP4/GIF ; sans lui vous obtenez tout de même le WebM brut.

Peut-il ajouter voix off et sous-titres ?

Oui, les deux — réglé sur studio_finish. La voix off raconte vos sous-titres et vos lignes studio_narrate avec une voix 100 % locale et hors ligne (macOS say, puis piper, puis espeak-ng). Pas de cloud, pas de clé API, rien envoyé — la même histoire de confidentialité que le reste de Studio. Les sous-titres génèrent un .srt à partir de vos sous-titres, ou les incrustent dans l'image pour le social en autoplay muet. Vous pouvez aussi poser une musique locale en boucle sous la voix, atténuée automatiquement.

Peut-il exporter des vidéos verticales ou carrées pour Reels et TikTok ?

Oui. En plus du master 16:9, studio_finish peut exporter des versions 9:16 et 1:1 — complétées avec le fond de votre thème — pour Reels, TikTok, Shorts, et les posts carrés. C'est la même prise, donc chaque format reste cohérent avec votre marque et synchronisé.

En quoi Studio diffère-t-il d'un enregistreur d'écran comme Loom ?

Un enregistreur d'écran vous capture en train de cliquer, en direct — une prise, à refaire si vous vous trompez ou si le produit change. Studio est un logiciel d'enregistrement d'écran scripté : votre hôte IA dirige la prise à partir d'une histoire écrite, donc le curseur ne tremble jamais, les zooms arrivent au bon moment, et les sous-titres sont incrustés. Quand votre interface change, vous relancez le script au lieu de tout refaire. Les enregistreurs manuels sont parfaits pour des parcours personnels rapides ; Studio est pour la vidéo de démo produit soignée et reproductible.

Est-ce de l'automatisation de démo ?

Pour les vidéos de démo, oui — la prise est un script, donc reproductible à volonté : relancez-la après chaque version et votre vidéo de démo, GIF et captures se régénèrent contre le produit réel. Ça ne construit pas de parcours cliquables interactifs dans votre appli — ça produit de la vidéo et des images fixes, que vous pouvez héberger où vous voulez.

Quelle durée pour une vidéo de démo produit ?

Pour les réseaux sociaux, 30 à 60 secondes ; pour une landing page ou un lancement, 60 à 90 ; un parcours complet peut aller jusqu'à 2-3 minutes si chaque moment mérite sa place. Parce que Studio tourne à partir d'un script, la durée est une décision, pas un hasard — chaque sous-titre a un temps de pause explicite, donc un montage de 45 secondes, c'est 10 à 12 moments voulus, et raccourcir veut dire supprimer des lignes, pas tout refilmer.

Laissez votre IA faire la démo.

Gratuit, MIT, et 100 % local. Récupérez-le sur GitHub ou npm et filmez votre produit en un prompt.

← Le MCP d'AIOProductOS