Generative Manim logo

Generative Manim

GPT para generación de video

Generative Manim es una herramienta de código abierto para generar videos animados a partir de texto. Construido sobre Manim.
Loading...
Does the animation match the prompt?

¿Trabajando en una animación compleja?

Animo es un editor de video potenciado por LLMs y Manim para crear animaciones complejas más rápido. Procesa imágenes, instrucciones y código. ¿Te animas a probarlo?

⚡️ Cómo funciona

Haciendo accesible la animación en video para todos.

Generative Manim es una herramienta de código abierto para generar videos animados a partir de texto. Se divide en tres partes:

  • Generate Video: Generar Video: Genera el video a partir del texto.
  • Render Engine: Motor de Renderizado: Renderiza el video desde el código.
  • Prompt Generator: Generador de Prompts: Genera el código a partir del texto.

La función Generar Video combina el Generador de Prompts y el Motor de Renderizado en un solo paso.

💡 Concepto

Imagina un futuro en el que puedas ver un video animado de un concepto que tienes en mente en solo unos segundos. Esto sería útil para profesores, estudiantes y más. Las personas que quieran generar un video no necesitarán aprender a usar un editor de video, dibujar o programar. Solo necesitas escribir un texto descriptivo.

Ese futuro ya está aquí. Y no está tan lejos. Ya podemos empezar a trabajar en ello.

Manim es una biblioteca de Python para crear gráficos y animaciones complejas. La principal ventaja de Manim para GPT es que, al ser un lenguaje para LLMs, es más fácil generar código correcto a partir de un prompt.

💻 Modelos

Los modelos que utilizamos para generar código de Manim a partir de texto.

Generative Manim utiliza modelos para generar código a partir de texto. El primer modelo que usamos fue GPT-4 con una estrategia de Zero Shot Learning. Hoy en día usamos dos modelos.

🤖 GPT-4o

GPT-4o es el modelo de última generación de OpenAI. Usamos un prompt de sistema básico para generar el código. Añadimos algunas instrucciones extra para ayudar al modelo a comprender la tarea.

📡 GPT-3.5 Fine-Tuned

We trained a GPT-3.5 model with a few examples of Manim code. The model is fine-tuned to generate Manim code from a prompt. This model is a little bit slower than GPT-4o.

💡 GPT-3.5 Fine-Tuned for Physics

A GPT-3.5 model fined-tuned to generate Manim for the Manim Physics plugin.

Si tienes una idea o quieres ayudarnos, visita nuestro Comunidad en Discord Recuerda que también puedes unirte a nuestra comunidad en Discord para discutir nuevas funciones, errores o cualquier otro tema.

🚀 Colaboradores

Personas increíbles que contribuyen al proyecto.

Generative Manim es un proyecto de código abierto. Puedes contribuir al proyecto sugiriendo nuevas funciones, corrigiendo errores o mejorando la documentación. Las Pull Requests son bienvenidas. Pull Requests

Recuerda que también puedes unirte a nuestra comunidad en Discord para discutir nuevas funciones, errores o cualquier otro tema.

How to contribute

You can contribute to the project by submitting a pull request on GitHub.