TheoremExplainAgent

让LLM定理推理变成看得懂的动画视频,自动生成教学讲解。

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 搜索知识 🍴 复刻 203 🐛 待处理 13 👀 关注 35
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 1514
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,完全免费,需自行部署使用。

项目预览

TheoremExplainAgent 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类搜索知识
开发团队TIGER-AI-Lab
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,完全免费,需自行部署使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型llm-agents,manim,manim-animations,manim-video,rag
GitHub 星标★ 1514
上线时间2025-02-16 00:00:00
代码更新2025-07-27
仓库体积113.3 MB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数8

项目介绍

TheoremExplainAgent是一个面向定理理解的多模态视频解释智能体,由ACL 2025 oral论文官方开源。它解决的是大语言模型在数学定理推理中缺乏可解释性的问题,能够自动生成结构化的视频讲解,将复杂的定理推导过程转化为直观的视觉叙事。核心能力包括:基于多模态大模型的分步推理、自动生成带动画的演示文稿、支持数学公式与图表动态展示。项目采用Python实现,提供完整的训练与推理流程,并包含可复现的实验配置。其创新点在于将LLM的定理理解与视频生成结合,为数学教育、科研演示等场景提供自动化工具。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1514

技术标签

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:进阶 约 30 分钟 部署方式:本地安装 5 步

环境要求

  • Conda 环境管理工具(用于创建独立环境)
  • Python 3.12.8(README 指定的环境版本)
  • pip 可安装 requirements.txt 中的依赖
  • LaTeX 及 Manim Community 所需的其他系统依赖
  • 磁盘空间充足(Manim 渲染视频需额外空间)

安装与启动步骤

  1. 1克隆项目仓库

    从 GitHub 拉取 TheoremExplainAgent 源码到本地,进入项目根目录后再执行后续环境配置。

    git clone https://github.com/TIGER-AI-Lab/TheoremExplainAgent.git
    cd TheoremExplainAgent
  2. 2创建 conda 环境

    按 README 指定版本创建名为 tea 的独立环境,Python 版本必须为 3.12.8,避免依赖冲突。

    conda create --name tea python=3.12.8
  3. 3激活 conda 环境

    激活 tea 环境,后续所有 pip 安装和脚本运行都应在此环境下进行。

    conda activate tea
  4. 4安装 Python 依赖

    在项目根目录安装 requirements.txt 中列出的全部依赖,网络慢时可考虑使用镜像源。

    pip install -r requirements.txt
  5. 5安装 LaTeX 与 Manim 依赖

    README 要求额外安装 LaTeX 等 Manim Community 依赖,具体命令请按官方安装文档按操作系统选择。

如何确认成功

README 未给出启动验证命令;环境装好后可按 Manim 官方文档渲染示例视频,确认 LaTeX 与动画依赖完整可用。

常见问题

Q:安装或运行过程中报错怎么办?

A:README 建议先查看项目 README 的 FAQ 章节;若仍未解决,请在 GitHub 仓库提交 issue,附上报错信息。

Q:为什么还要单独装 LaTeX?

A:项目用 Manim Community 渲染数学动画,LaTeX 是其渲染公式的必需外部依赖,仅装 pip 包不够。

Q:生成代码和评测代码在哪里?

A:README 新闻提到 2025 年 3 月 3 日已发布 generation code 和 evaluation code,可在仓库中找到对应代码。

Q:有没有示例视频可以参考?

A:README 提供 HuggingFace 数据集 TheoremExplainBench、Google Drive 视频数据以及 YouTube 演示链接可供参考。

注意事项

  • conda 环境名固定为 tea,Python 版本需 3.12.8,不要随意改动版本
  • 必须额外安装 LaTeX 等 Manim 系统依赖,否则视频渲染会失败
  • README 节选未提供具体的运行/推理命令,实际使用前请查阅仓库最新文档与代码入口
  • 遇到问题时先查 README 的 FAQ 章节,仍无法解决再提 issue

核心亮点

  • 自动将定理推导过程转化为分步动画视频,降低理解门槛
  • 基于ACL 2025 oral论文,方法有学术严谨性
  • 支持多模态输入,融合文本、公式和图表

不足之处

  • 依赖外部视频渲染工具,部署环境较复杂
  • 生成视频长度和复杂度受限于模型上下文窗口
  • 文档/社区待观察

适用场景

  • 数学定理的自动化教学讲解
  • 科研论文中复杂推理的可视化辅助
  • 在线教育平台生成交互式课程视频

替代项目

MathCoder、LeanDojo、MathVista

上一篇:claude-shorts

下一篇:HunyuanWorld-Voyager

同类项目推荐

open-director 开源

一句话生成完整视频,AI 导演全自动,还能批量生产短视频。

开源 AI 视频工作室 — 从一句话到成片。支持创意模式(AI 导演全流程自动生成)和批量模式···

★ 130 2026-08-09
KineTy 开源

输入文字和风格,自动生成动态文字视频,省去手动设计动画。

Official Code for "Kinetic Typography Diffusion Model (ECCV 2024)"

★ 59 2026-08-09
Text-To-Video-AI 开源

输入文字,AI 自动生成视频,快速上手创作

Open-source, self-hosted alternative to Composio, Nango, Merge.dev, and Arcade.dev f···

★ 848 2026-08-09
magvit 开源

用掩码 Transformer 高效生成高质量视频,支持预测、补全和插值。

Official JAX implementation of MAGVIT: Masked Generative Video Transformer

★ 1002 2026-08-09
MACE-Dance 开源

给一段音乐,自动生成节奏对得上的舞蹈视频

[SIGGRAPH 2026] MACE-Dance: Motion-Appearance Cascaded Experts for Music-Driven Danc···

★ 114 2026-09-29
MultiWorld 开源

多智能体多视角视频生成,让机器人训练更真实

Official Implementation of MultiWorld: Scalable Multi-Agent Multi-View Video World M···

★ 269 2026-08-09
frameweaver 开源

本地一站式 AI 视频创作台,从生成到成片

Local video workspace for AI scene generation, timeline editing, speech analysis, na···

★ 113 2026-11-09
LTX-2 开源

官方工具包,本地跑通音视频生成还能LoRA微调

Official Python inference and LoRA trainer package for the LTX-2 audio–video genera···

★ 10154 2026-10-20