Automated Code Generation for Algorithm Visualization with 100% Success Rate.
AlgoGen decouples algorithm logic from rendering. Instead of directly authoring renderer-level scripts, it generates Code Tools and verifiable traces.
Complex algorithm description (e.g. LeetCode)
LLM generates Python Tracker
Execution generates standard IR
Deterministic Engines
End-to-end Manim script generation forces the model to jointly handle algorithmic correctness, layout, and renderer APIs inside one long program, leading to unverifiable code, layout jitter, and cascading errors on complex tasks. AlgoGen instead turns LLMs into tool makers that emit verifiable execution traces, which deterministic renderers replay into videos and interactive scenes.
• Edges missing / crossing
• Node colors drift
• No step-level control
Experience the generated SVL traces in real-time 3D or exportable media.
{{ currentRenderDescription }}
{{ texContent }}