🎬 OpenCreator (ex-KrillinAI): Espacio de Trabajo IA para Creadores
RESUMEN EJECUTIVO
OpenCreator (anteriormente conocido como KrillinAI) es una suite multimedia de código abierto (+13,500 ⭐ en GitHub, licencia Apache 2.0) diseñada para creadores de contenido, streamers y desarrolladores.
Integra en una sola interfaz visual y conversacional: traducción y doblaje de vídeo en 101 idiomas, descargador de 10 plataformas sociales (YouTube, TikTok, Instagram, X…), generación de imágenes, vídeo y locuciones, creación de guiones y animaciones de monigotes (stick figures), todo respaldado por agentes autónomos locales con motor Codex, FFmpeg, yt-dlp y Whisper.
📋 Ficha Técnica y Repositorio
| Parámetro | Detalle |
|---|---|
| Repositorio Oficial | krillinai/OpenCreator (GitHub) |
| Nombre Anterior | KrillinAI (rebrandeado a OpenCreator en versión 3.x) |
| Licencia | Apache License 2.0 (100% Software Libre y Código Abierto) |
| Popularidad | +13,500 estrellas y +2,000 forks en GitHub |
| Tecnología Frontend | React 18, TypeScript, Vite, Tailwind CSS |
| Backend / Daemon | Node.js, Fastify, SQLite, Server-Sent Events (SSE) |
| Motor de Agentes | Codex CLI nativo (soporte de Skills, MCP y razonamiento en segundo plano) |
| Herramientas de Medios | yt-dlp, FFmpeg, Whisper (local/cloud), Remotion |
| Plataformas Soportadas | Web (navegador), Linux (CLI/Server/PWA), macOS (.dmg) y Windows (.exe) |
💰 ¿Es Gratis o de Pago? (Modelo de Costes Explicado)
OpenCreator opera bajo el modelo 100% Open Source con arquitectura BYOK (Bring Your Own Key):
graph TD subgraph "🟢 100% GRATIS (Local e Ilimitado)" F1["Descarga de Vídeos<br>(yt-dlp en 10 plataformas)"] F2["Transcripción de Audio<br>(faster-whisper / whisper.cpp local)"] F3["Doblaje y Síntesis de Voz<br>(Microsoft Edge TTS gratuito)"] F4["Editor Visual, Subtítulos y Render<br>(FFmpeg + Remotion en tu máquina)"] F5["Base de datos y versión de proyectos<br>(SQLite local sin cuentas)"] end subgraph "🟡 DE PAGO A PROVEEDORES (BYOK - Tus Propias Claves API)" P1["Modelos de Lenguaje Avanzados<br>(GPT-4o, Claude 3.7, Kimi, Qwen)"] P2["Generación de Imágenes por IA<br>(GPT Image / DALL-E, Kling, Jimeng, Gemini)"] P3["Generación de Vídeo por IA<br>(Seedance 2.5, Kling v2.1 Master, Veo 3.1)"] P4["Voces Ultra-Realistas Premium<br>(OpenAI TTS, MiniMax Speech, Volcengine)"] end
1. La Aplicación OpenCreator: CERO COSTES (100% Gratis)
- No existe versión “Pro”, ni suscripción mensual ni muros de pago dentro de la app.
- Puedes descargar el código, compilarlo o usar la versión de escritorio de forma libre y perpetua bajo licencia Apache 2.0.
2. Funciones que puedes usar 100% GRATIS (Sin gastar un solo centavo):
- Descargador de Vídeos (
Video Downloader): Utiliza tu propia instalación local deyt-dlp. Puedes descargar vídeos en 1080p, 4K o solo audio de YouTube, TikTok, Instagram, Reddit, X, etc., de forma completamente gratuita. - Transcripción de Audio Offline (
Whisper Local): Compatible confaster-whisper,whisper.cppyWhisperKit. Ejecuta el reconocimiento de voz en la GPU/CPU de tu equipo sin enviar datos a la nube ni pagar tokens. - Locución y Doblaje con
Edge TTS: Incluye integración nativa con las voces de Microsoft Edge TTS, las cuales son de altísima calidad natural en español y otros 100 idiomas sin coste de API. - Montaje, Alineación y Renderizado: El recorte, estilización de subtítulos bilingües y mezcla de audio se procesan en tu propia máquina mediante
FFmpeg.
3. Funciones donde PAGAS AL PROVEEDOR DE IA (Consumo por API):
OpenCreator no te cobra por estas funciones, pero si decides activarlas requerirás tu propia clave API:
- Llamadas a LLMs Comerciales: Si usas OpenAI (GPT-4o), DeepSeek, Anthropic, Qwen o Kimi para pulir guiones o traducir, pagas el coste por token de esa plataforma (a menos que uses tu sesión de ChatGPT en Codex o un modelo local como Ollama/DeepSeek).
- Generación de Vídeo por IA (Text-to-Video / Image-to-Video): Si usas Seedance 2.5, Kling v2.1 Master o Veo 3.1, estas plataformas cobran por segundo de renderizado.
- Generación de Imágenes por IA: Si generas miniaturas o recursos con GPT Image (DALL-E 3) o Kling Image, se descuenta de tu saldo con ese proveedor.
- Voces Comerciales de Alta Fidelidad: Si cambias Edge TTS por OpenAI TTS, MiniMax Audio o Volcengine, pagas las tarifas de audio de dichas empresas.
🛠️ Catálogo de Herramientas para Creadores (Dashboard)
| Herramienta | Estado | ¿Qué hace y cómo se utiliza? |
|---|---|---|
| 🎬 Video Translation | ✅ Activo | Traducción y doblaje integral: Importa un vídeo local o enlace; transcribe con Whisper; segmenta subtítulos con contexto de LLM; genera subtítulos bilingües o doblaje sincronizado (con voz clonada o predefinida); exporta en formato vertical (9:16) u horizontal (16:9) con SRT o MP4. (14 idiomas de origen → 101 idiomas de destino). |
| 📥 Video Downloader | ✅ Activo | Descarga multiplataforma: Analiza enlaces públicos de YouTube, TikTok, Bilibili, Instagram, X (Twitter), Douyin, Facebook, Xiaohongshu, Pinterest y Reddit. Compara resoluciones y tasas de bits para bajar vídeo o audio puro. |
| 🖼️ Thumbnail Generator | ✅ Activo | Miniaturas para YouTube/TikTok: Combina el tema del vídeo, el enlace y una imagen de referencia opcional para generar y comparar múltiples propuestas visuales de alto impacto. |
| 🎨 Image Generation | ✅ Activo | Generación visual: Genera imágenes mediante prompts o referencias con GPT Image, Jimeng (Seedream) o Kling. Permite ajustar relación de aspecto (16:9, 9:16, 1:1) y cantidad de variaciones. |
| 📝 Article Writer | ✅ Activo | Redactor de artículos: Transforma enlaces, vídeos de YouTube o documentos en esquemas editoriales y artículos completos listos para publicar, con imágenes insertadas y exportación a Markdown, HTML o PDF. |
| 📱 Xiaohongshu / Social Posts | ✅ Activo | Posts para redes: Redacta publicaciones en formato viral adaptadas a la audiencia objetivo, tono y extensión deseada para plataformas de microblogging y carruseles. |
| 📜 Short Video Script | ✅ Activo | Guiones de vídeo corto: Crea guiones técnicos listos para grabar (YouTube Shorts, Reels, TikTok) segmentados por tomas, duración estimada, ganchos de atención (hooks) y llamados a la acción. |
| 🧍 Stick Figure Animation | ✅ Activo | Animación de monigotes: Convierte un texto explicativo o vídeo en narración hablada, storyboard visual consistente de dibujos tipo monigote (stick figure), subtítulos y vídeo animado listo para descargar. |
| 🎙️ Smart Dubbing | ✅ Activo | Doblaje inteligente: Transforma textos o guiones en audios de locución profesional con control de velocidad, entonación y emoción de las voces. |
| 🎥 Video Generation | ✅ Activo | Generador de vídeo por IA: Genera clips de vídeo a partir de prompts e imágenes de referencia utilizando Seedance, Kling o Veo. |
| ✂️ Auto Clips | 🚧 En desarrollo | Analiza vídeos largos, detecta los momentos más destacados (highlights) y genera clips cortos verticales automáticamente. |
| 👤 Digital Avatar | 🚧 En desarrollo | Combina guion, voz clonada y presentación de un avatar sintético para crear vídeos tipo “busto parlante” (talking-head). |
🏗️ Arquitectura del Sistema: Doble Modo de Trabajo
OpenCreator unifica la interfaz gráfica tradicional y el asistente conversacional mediante una máquina de estados compartida:
+-----------------------------------+ +-----------------------------------+
| Interfaz Web (Navegador) | | Cliente Desktop (Electron) |
| http://127.0.0.1:19861/ | | Linux / Mac / Windows |
+-----------------+-----------------+ +-----------------+-----------------+
| |
+--------------------+--------------------+
v
+-----------------------------------------------------------------------------+
| Frontend Unificado (React 18 + Vite + TypeScript) |
| Dashboard / 10 Herramientas Creadoras / Chat de Agente / Línea de Tiempo |
+--------------------------------------+--------------------------------------+
|
+--------------------------------------v--------------------------------------+
| Núcleo de Colaboración (Máquina de Estados Compartida) |
| Sincroniza pasos de UI, progreso, versiones previas y contexto del chat |
+--------------------------------------+--------------------------------------+
| Runtime API + Server-Sent Events (SSE)
+--------------------------------------v--------------------------------------+
| Daemon Local en Segundo Plano (Fastify + SQLite) |
| Gestiona proyectos, tareas en background, memoria, aprobaciones y descargas |
+--------------+-----------------------+-----------------------+--------------+
| | |
v v v
+----------------------+ +---------------------+ +--------------------------+
| Datos Locales | | Motor Codex | | Toolchain Multimedia |
| SQLite, archivos, | | Agentes, Skills, | | FFmpeg, yt-dlp, Whisper, |
| credenciales seguras | | MCP, razonamiento | | Remotion, APIs de IA |
+----------------------+ +---------------------+ +--------------------------+
Principios Clave:
- Sincronización Bidireccional: Puedes cambiar el tamaño de un subtítulo con un deslizador en la pantalla o escribirle al agente: “pon los subtítulos en amarillo y súbelos 50 píxeles”; ambos controles modifican el mismo estado exacto.
- Versionado Inmutable: Cada regeneración o ajuste genera una versión nueva (v1, v2, v3), permitiéndote comparar resultados o regresar a versiones anteriores sin perder nada.
- Ejecución en Segundo Plano (Runs): Puedes lanzar la traducción de un vídeo de 40 minutos o la descarga de 5 vídeos y cambiar de ventana o proyecto; el demonio local sigue procesando la tarea.
🚀 Guía de Instalación y Uso en Linux Mint
En Linux Mint puedes ejecutar OpenCreator en modo servidor web local de manera muy sencilla:
Requisitos Previos
Tener instalados Node.js (v22+), pnpm, FFmpeg y yt-dlp:
# Verificar versiones en consola
node --version
pnpm --version
ffmpeg -version
yt-dlp --versionPaso 1: Clonar e Instalar Dependencias
# Clonar el repositorio
git clone https://github.com/krillinai/OpenCreator.git ~/dev/OpenCreator
cd ~/dev/OpenCreator
# Habilitar corepack y dependencias
corepack enable
pnpm installPaso 2: Iniciar la Aplicación en Modo Desarrollo / Web
pnpm web:devEl sistema iniciará automáticamente el demonio local (apps/daemon) y la interfaz web en:
👉 http://127.0.0.1:19861/
Paso 3: Configuración Inicial de Modelos (First Launch)
Al abrir la página por primera vez:
- Si ya tienes Codex CLI o una sesión activa de ChatGPT, la app te preguntará si deseas reutilizarla (“Use local Codex and continue”).
- Si prefieres configurar tus propias claves o un proveedor compatible con OpenAI (DeepSeek, Kimi, Ollama local), rellena el formulario con tu endpoint y API key.
- ¡Listo! Ya puedes acceder a todas las herramientas desde el Dashboard.
💡 Cómo Configurar un Entorno 100% Gratuito en OpenCreator
Si no deseas gastar dinero en APIs externas, configura OpenCreator con este stack de herramientas:
- Transcripción: En Settings → AI Services, selecciona Local Whisper (
faster-whisperowhisper.cpp). - Voces / Doblaje: Selecciona el motor Microsoft Edge TTS (voces gratuitas ultranaturales como es-ES-AlvaroNeural o es-MX-DaliaNeural).
- Descarga de Medios: Utiliza el motor nativo yt-dlp (automático y gratis).
- LLM para Textos y Subtítulos: Conecta un modelo local mediante Ollama (ej.
deepseek-r1oqwen2.5-coder) apuntando al endpoint compatiblehttp://localhost:11434/v1.
Con esta combinación, tendrás un estudio de doblaje, descarga y edición de vídeo asistido por IA sin coste alguno.
🔗 Referencias y Conexiones en Ryukami Labs
- Automatización de Vídeos con IA: 🎬 Plan Maestro Google Vids CLI
- Puente Local para Modelos Avanzados: ⚡ WarpClip (Gemini 4 Argon)
- Catálogo de Agentes Especializados: 🎭 The Agency (+100 Agentes IA)
- MOC de Linux y Multimedia: 🐧 MOC Linux Mint & Recursos Web
- Hub Principal: ⚡ Ryukami Labs