{"repo":"makefinks/manim-generator","free":true,"listed":false,"github":"https://github.com/makefinks/manim-generator","clone":"git clone https://github.com/makefinks/manim-generator.git","description":"Automatic LLM-based video generation using the manim library. Usage of a code-writer and code-reviewer feedback loop with execution logs.","language":"Python","stars":115,"topics":["agents","ai","deepseek-r1","large-language-models","llms","manim","manim-python","openai","anthropic","gemini"],"license":"MIT","category":"ai-agents","readme_excerpt":"AI - Manim Video Generator Automatic video generation using an agentic LLM flow in combination with the manim python library. Overview The project experiments with automated Manim video creation. An agent workflow delegates code drafting to a Code Writer and validation to a Code Reviewer , using LiteLLM for model routing so different models from different providers can be compared on the same task. The flow focuses on reducing render failures and improving visual consistency through iterative feedback and optional vision inputs. Manim Bench - Leaderboard 📊 The manim-generator harness now drives Manim Bench , a public leaderboard showcasing how latest AI models compare on full Manim video generation. manim-bench.makefinks.dev If you want to see examples of videos created with this project, or are interested in how different models stack up, visit the link above. Feedback appreciated! Current Video Generation Process Installation 1. Clone the repository: 2. Install the requirements With uv (recommended): Or using pip directly: 3. Additional dependencies Install ffmpeg and, if you plan to render LaTeX, a LaTeX distribution. Windows (using Chocolatey): macOS (using Homebrew): Linux (Debian/Ubuntu): 4. Configure environment variables Create a .env file from the provided template: Then edit .env and add your API keys. Providers available via openrouter are supported through LiteLLM with the prefix openrouter. For example openrouter/openai/gpt-5.1 If you configure or have an openai","default_branch":null,"files":null,"tree":[],"storefront":"/r/makefinks","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/makefinks/manim-generator/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}