🎬 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ámetroDetalle
Repositorio Oficialkrillinai/OpenCreator (GitHub)
Nombre AnteriorKrillinAI (rebrandeado a OpenCreator en versión 3.x)
LicenciaApache License 2.0 (100% Software Libre y Código Abierto)
Popularidad+13,500 estrellas y +2,000 forks en GitHub
Tecnología FrontendReact 18, TypeScript, Vite, Tailwind CSS
Backend / DaemonNode.js, Fastify, SQLite, Server-Sent Events (SSE)
Motor de AgentesCodex CLI nativo (soporte de Skills, MCP y razonamiento en segundo plano)
Herramientas de Mediosyt-dlp, FFmpeg, Whisper (local/cloud), Remotion
Plataformas SoportadasWeb (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 de yt-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 con faster-whisper, whisper.cpp y WhisperKit. 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:

  1. 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).
  2. 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.
  3. 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.
  4. 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)

HerramientaEstado¿Qué hace y cómo se utiliza?
🎬 Video Translation✅ ActivoTraducció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✅ ActivoDescarga 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✅ ActivoMiniaturas 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✅ ActivoGeneració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✅ ActivoRedactor 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✅ ActivoPosts 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✅ ActivoGuiones 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✅ ActivoAnimació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✅ ActivoDoblaje 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✅ ActivoGenerador 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 desarrolloAnaliza vídeos largos, detecta los momentos más destacados (highlights) y genera clips cortos verticales automáticamente.
👤 Digital Avatar🚧 En desarrolloCombina 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:

  1. 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.
  2. 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.
  3. 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 --version

Paso 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 install

Paso 2: Iniciar la Aplicación en Modo Desarrollo / Web

pnpm web:dev

El 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:

  1. Si ya tienes Codex CLI o una sesión activa de ChatGPT, la app te preguntará si deseas reutilizarla (“Use local Codex and continue”).
  2. 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.
  3. ¡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:

  1. Transcripción: En Settings → AI Services, selecciona Local Whisper (faster-whisper o whisper.cpp).
  2. Voces / Doblaje: Selecciona el motor Microsoft Edge TTS (voces gratuitas ultranaturales como es-ES-AlvaroNeural o es-MX-DaliaNeural).
  3. Descarga de Medios: Utiliza el motor nativo yt-dlp (automático y gratis).
  4. LLM para Textos y Subtítulos: Conecta un modelo local mediante Ollama (ej. deepseek-r1 o qwen2.5-coder) apuntando al endpoint compatible http://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