He estado trabajando en algo nuevo y por fin estoy listo para mostrarlo: Mathify.dev, una herramienta de IA que crea animaciones matemáticas al estilo Manim a partir de instrucciones en lenguaje natural.

Manim es potente, pero escribir el código para escenas incluso simples puede tomar horas. Mi objetivo con Mathify es hacer el proceso muchísimo más rápido: describes lo que quieres, y Mathify escribe el código, lo renderiza y te entrega la animación.

Déjame mostrarte cómo funciona en la práctica.

Un ejemplo simple: una onda seno 2D

Empecé con algo fácil:

“Renderiza una animación rápida en 2D de una función seno.”

— Me

Unos segundos después, Mathify genera el código, ejecuta el render y produce la animación. Esa es la idea básica: visualizaciones matemáticas rápidas impulsadas por lenguaje natural.

Animación de la onda seno

Probando algo más grande: redes neuronales

En 2024 construí una animación completa explicando el concepto de una red neuronal. Me tomó días escribir el código y ajustar los visuales manualmente.

Así que le pedí a Mathify:

“Renderiza una explicación rápida del concepto de una red neuronal.”

— Yo otra vez

En alrededor de un minuto, Mathify produjo una animación completa con el código incluido. ¿Es perfecta? Aún no. Pero es un enorme punto de partida: obtienes código Manim editable que puedes refinar, en lugar de empezar desde cero.

Vista general de una red neuronal

Ahí es donde veo el valor: acelerar la exploración y la enseñanza.

Otra prueba: la sucesión de Fibonacci

Para el último render gratuito de esta demostración, probé:

“Renderiza una animación rápida de la sucesión de Fibonacci.”

— Yo, disfrutando un poco de matemáticas

Mathify empezó mostrando la secuencia numérica (incluso cometió un pequeño error —fácil de corregir en el código generado—). Luego produjo una representación gráfica, incluyendo la espiral clásica asociada a la secuencia.

Animación de la sucesión de Fibonacci

Estas pruebas muestran el potencial: animaciones matemáticas rápidas, listas para refinar o usar tal cual.

Qué viene para Mathify

Esta es la primera versión, y hay muchas cosas que quiero mejorar:

  • Poder seguir chateando mientras se renderizan animaciones

  • Previsualizaciones instantáneas

  • Generación de código más robusta

  • Renderizado más rápido en el backend

  • Flujo de trabajo más fluido en la interfaz

  • Mejor manejo de escenas avanzadas de Manim

La lista de ideas es larga. Estaré programando como loco en las próximas semanas.

Pruébalo

Mathify.dev ya está disponible.
Puedes usarlo, romperlo, probar distintos prompts y enviarme comentarios. Todo ayuda.

Estoy emocionado por ver lo que creas.

→ Visita Mathify.dev
Cuéntame qué te parece.

Reply

Avatar

or to participate

Keep Reading