How childe0905/manim-examples-contribution works
This repository is a collection of K–12 math animations intended as examples for a RAG knowledge base. Contributors add Manim scenes; the documented workflow is to render-check them and submit them. Content spans arithmetic, fractions, algebra, calculus, geometry, and measurement. A Python reviewer performs static checks and can optionally test rendering. The README says examples enter the knowledge base, but no ingestion implementation or separate statistics examples appear in the supplied tree, so those are not modeled as implemented subsystems.
Main entry points: review_submissions.py Submission reviewer · arithmetic Arithmetic scenes · fractions Fraction models · algebra Algebra scenes
Components 29
Math examples
- Arithmetic scenes
arithmetic - Fraction models
fractions - Algebra scenes
algebra - Calculus scenes
calculus - Geometry scenes
geometry - Measurement scenes
measurement - Decimal addition
arithmetic/VerticalDecimalAddition.py - Decimal subtraction
arithmetic/VerticalDecimalSubtraction.py - Equivalent fractions
fractions/EquivalentFractionsAreaModel.py - Unlike-denominator addition
fractions/UnlikeDenominatorsAdditionAreaModel.py - Equation steps
algebra/EquationSteps.py - Graph examples
algebra/GraphExample.py - Linear transformations
algebra/LinearTransformation.py - Matrix examples
algebra/MatrixExamples.py - Column coloring
algebra/SetColumnColorsExample.py - TeX transformations
algebra/TexTransformExample.py - Writing equations
algebra/WriteEquation.py - Tangent-line scenes
calculus/TangentLineExample.py - Chord-angle theorem
geometry/ChordAngleTheorem.py - Circle sectors
geometry/CircleAreaSectors.py - Cyclic quadrilateral
geometry/CyclicQuadrilateral.py - Growing-square scenes
geometry/GrowingSquare.py - Moving-frame scenes
geometry/MovingFrame.py - Cube surface net
measurement/SurfaceAreaNet.py - Cuboid surface net
measurement/CuboidSurfaceAreaNet.py
Submission review
- Submission reviewer
review_submissions.py
Knowledge use
- RAG knowledge base
Other components
- Contributor
- Manim renderer
Connections 19
- Contributor → Arithmetic scenes: adds scenes
README.md - Contributor → Fraction models: adds scenes
README.md - Contributor → Algebra scenes: adds scenes
README.md - Contributor → Calculus scenes: adds scenes
README.md - Contributor → Geometry scenes: adds scenes
README.md - Contributor → Measurement scenes: adds scenes
README.md - Contributor → Manim renderer: render-checks
README.md - Submission reviewer → Arithmetic scenes: checks files
review_submissions.py - Submission reviewer → Fraction models: checks files
review_submissions.py - Submission reviewer → Algebra scenes: checks files
review_submissions.py - Submission reviewer → Calculus scenes: checks files
review_submissions.py - Submission reviewer → Geometry scenes: checks files
review_submissions.py - Submission reviewer → Measurement scenes: checks files
review_submissions.py - Arithmetic scenes → RAG knowledge base: enters examples
README.md - Fraction models → RAG knowledge base: enters examples
README.md - Algebra scenes → RAG knowledge base: enters examples
README.md - Calculus scenes → RAG knowledge base: enters examples
README.md - Geometry scenes → RAG knowledge base: enters examples
README.md - Measurement scenes → RAG knowledge base: enters examples
README.md