Create animations of mathematical concepts with AI assistance and powered by Manim library - no coding required!
Experimental Project
Future releases will focus on stability improvements and integration with open-source AI alternatives to reduce proprietary dependencies.
Powerful tool to bring mathematical concepts to life
Uses Google's Gemini AI to transform plain text descriptions into Manim code - no programming knowledge required.
Export your animations as video files perfect for presentations, lectures, or educational content.
Built on top of the powerful Manim animation engine with Google Gemini AI capabilities for the best results.
View and modify the generated code to customize your animations for specific needs and preferences.
Example video's created with AniMath
A geometric proof showing a² + b² = c²
Visualizing how to multipy two 2*2 Matrix
Animating the concept of derivatives as slopes of tangent lines
Visualization of complex number operations on the complex plane
Showing how sine waves combine to form complex functions
Animated visualization of factorizing x²+12x+24
Get up and running in minutes
Before installation, ensure your system meets the minimum requirements:
Download the latest release from the download section below and extract the files to your desired location.
Open a terminal or command prompt in the extracted directory and run:
This script will install all required dependencies including:
After setup is complete, launch the application:
main.py
./main.py
in terminalOn first run, you'll be prompted to enter your Google Gemini API key. If you don't have one yet, you can get it from Google AI Studio.
Get the latest version of Manim Math Visualization Generator
Component | Minimum | Recommended |
---|---|---|
CPU | Dual-core | Quad-core |
RAM | 4GB | 8GB or more |
Storage | 1GB free | 5GB free |
OS | Windows 10, macOS 10.14, Ubuntu 18.04 | Latest version |
No! AniMath is designed to be used by anyone, regardless of their programming experience. Simply describe the mathematical concept you want to visualize in plain English, and the AI will generate the necessary code for you.
Yes, a Google Gemini API key is required to use the application. You can obtain one for free from the Google AI Studio. The application will prompt you to enter your API key on first launch.
You can visualize a wide range of mathematical concepts including but not limited to:
Yes! The application shows you the generated Manim code, which you can edit to customize your animations further. If you're familiar with Python and Manim, you can make advanced modifications to create exactly what you need.
Currently, the application exports videos in MP4 format, which is widely compatible with most video players and presentation software. Future updates may include support for additional formats.
If you're experiencing installation problems: