LaunchVideo es una herramienta que permite crear vídeos de lanzamiento de productos mediante la entrada de una URL o una descripción textual. El sistema utiliza el modelo de lenguaje Claude Opus 5.5 de Anthropic para escribir el código del vídeo y un agente sin servidor en OpenComputer para renderizarlo. Cada vídeo finaliza en aproximadamente cuatro minutos y consume unos 100.000 tokens de tokens de IA.
La arquitectura técnica se basa en un único archivo de agente escrito en TypeScript, desplegado sin necesidad de frameworks ni servidores propios. El proceso utiliza un microVM basado en Amazon Linux 2023 (arquitectura arm64) con 4 vCPU y 8 GB de RAM. En cada ejecución, se instala Playwright con Chromium headless y ffmpeg estático para generar el vídeo. El sistema reemplaza los relojes del navegador por un reloj virtual para garantizar que cada fotograma sea determinista, permitiendo un acceso aleatorio en el vídeo final.
El flujo de trabajo incluye tres herramientas principales: web_fetch, que extrae el texto y colores de la página web; check_scene, que verifica errores de JavaScript y texto visible en el HTML; y render_video, que procesa el vídeo y lo sube a un Blob público. La seguridad se gestiona mediante tokens de subida de Vercel Blob, limitados a un path específico durante tres horas. El proyecto está disponible en GitHub y permite a los desarrolladores desplegar sus propios agentes en OpenComputer en menos de diez minutos, facilitando la creación de contenido audiovisual programático.
