Estudio web autoalojado que usa ComfyUI como biblioteca de Python para generar audio y video, imágenes, modelos 3D, música y voz en una sola máquina con GPU NVIDIA.
camenduru/OpenCartridge
Suite de recursos de juego con IA y prioridad local: un lienzo para imágenes, hojas de sprites, animación, audio y 3D, con workers de ComfyUI en tu propia GPU.
- Estrellas
- 26
- Forks
- 3
- Issues abiertos
- 0
- Último commit
- hace 24 horas
¿Qué es?
OpenCartridge es un espacio de trabajo en el navegador para crear recursos de juego con modelos de IA generativa. Ofrece un lienzo por capas con transformaciones, deshacer/rehacer y exportación a PNG, MP4, WebM y GLB. Cada modelo se empaqueta como un «cartucho» que se puede descargar, iniciar y eliminar desde la interfaz. Los cartuchos se ejecutan como contenedores Docker que alojan workers basados en ComfyUI, por lo que los modelos funcionan en el equipo del usuario.
Toda la pila se distribuye como una sola imagen Docker que incluye un almacén de objetos MinIO, de modo que los renders generados y los archivos de entrada cargados se conservan en un volumen Docker sin configuración adicional. La interfaz incluye un visor de GLB para modelos 3D y una superposición de forma de onda para audio. Está basada en TostUI, de camenduru, y actualmente ofrece cartuchos para hojas de sprites, conversión a pixel art, extracción de mate alfa, generación de modelos 3D a partir de una sola imagen, rigging, música y conversión de texto a voz.
La aplicación no tiene autenticación y expone el puerto de almacenamiento, por lo que está pensada para usarse en una red de confianza. Para ejecutar los workers incluidos se necesita una GPU NVIDIA; se indica que unos 24 GB de VRAM bastan para el conjunto actual.
Funciones clave
- 01Lienzo por capas con transformaciones, deshacer/rehacer y exportación a PNG, MP4, WebM y GLB.
- 02Cartuchos de un clic que descargan, crean e inician contenedores de workers de ComfyUI desde la interfaz.
- 03Almacenamiento de objetos MinIO integrado y distribuido dentro de un único contenedor.
- 04Vista previa de GLB y visor 3D con rotación, además de una superposición de forma de onda para audio.
- 05Interfaz que se actualiza sola: descarga el código fuente más reciente y vuelve a compilar desde el panel Global Configuration.
Casos de uso
- Generar hojas de sprites isométricos de 3 × 3 a partir de una referencia de un solo personaje.
- Convertir personajes a pixel art y extraer mates alfa limpios de videos.
- Crear modelos 3D con rigging a partir de imágenes individuales para prototipos de juegos.
- Crear música y líneas de voz para el audio de juegos con una GPU local.
Inicio rápido
- 1
Instala Docker Desktop (Windows AMD64) y espera hasta que indique que Docker está en ejecución
- 2
Inicia OpenCartridge en Linux o macOS
docker run -d --name opencartridge --restart unless-stopped --add-host=host.docker.internal:host-gateway -p 3000:3000 -p 9000:9000 -p 9001:9001 -v opencartridge-data:/content/data -v /var/run/docker.sock:/var/run/docker.sock camenduru/opencartridge - 3
Abre http://localhost:3000 en el navegador
Antes de usarlo
- Se requiere una GPU NVIDIA; se recomiendan unos 24 GB de VRAM para los workers actuales.
- La aplicación no tiene autenticación, así que los puertos 3000 y 9000 deben mantenerse en una red de confianza.
- Las imágenes de los workers ocupan varios GB cada una y el primer trabajo carga sus modelos, por lo que la primera ejecución es lenta.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es OpenCartridge?
- Suite de recursos de juego con IA y prioridad local: un lienzo para imágenes, hojas de sprites, animación, audio y 3D, con workers de ComfyUI en tu propia GPU. OpenCartridge es un espacio de trabajo en el navegador para crear recursos de juego con modelos de IA generativa. Ofrece un lienzo por capas con transformaciones, deshacer/rehacer y exportación a PNG, MP4, WebM y GLB. Cada modelo se empaqueta como un «cartucho» que se puede descargar, iniciar y eliminar desde la interfaz. Los cartuchos se ejecutan como contenedores Docker que alojan workers basados en ComfyUI, por lo que los modelos funcionan en el equipo del usuario.
- ¿OpenCartridge es gratuito? ¿Qué licencia tiene?
- OpenCartridge es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿OpenCartridge sigue mantenido?
- Mantenimiento activo. El último commit de OpenCartridge fue el 6 nov 2026.
- ¿Para qué puedo usar OpenCartridge?
- Generar hojas de sprites isométricos de 3 × 3 a partir de una referencia de un solo personaje. Convertir personajes a pixel art y extraer mates alfa limpios de videos. Crear modelos 3D con rigging a partir de imágenes individuales para prototipos de juegos. Crear música y líneas de voz para el audio de juegos con una GPU local.
- ¿Cómo se instala OpenCartridge?
- Instala Docker Desktop (Windows AMD64) y espera hasta que indique que Docker está en ejecución Inicia OpenCartridge en Linux o macOS: docker run -d --name opencartridge --restart unless-stopped --add-host=host.docker.internal:host-gateway -p 3000:3000 -p 9000:9000 -p 9001:9001 -v opencartridge-data:/content/data -v /var/run/docker.sock:/var/run/docker.sock camenduru/opencartridge Abre http://localhost:3000 en el navegador
- ¿Dónde consigo OpenCartridge?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/camenduru/OpenCartridge
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Complemento de Blender que texturiza y genera mallas 3D, rigs y materiales PBR con modelos de difusión ejecutados en un servidor ComfyUI.
Colección de skills para enseñar a agentes de programación con IA a generar imágenes, video, audio y recursos 3D mediante el servidor Scenario MCP, además de controlar herramientas DCC y motores de videojuegos.
Una aplicación local todo en uno para modelos generativos de código abierto, que genera video, imágenes, audio, voz, contenido 3D y mundos interactivos en GPU de consumo.
Un plugin de Krita que integra la generación de imágenes con IA, el inpainting y el outpainting en tu flujo de trabajo de pintura mediante un servidor ComfyUI local o en la nube.
Interfaz web basada en Gradio para ejecutar Stable Diffusion y modelos recientes de imagen y video, que continúa el fork Forge con más compatibilidad y optimizaciones.