Project overview
lecture-builder combines a knowledge document, question document, and optional solution document into two printable DOCX handouts. The student edition leaves answer space after each problem, while the teacher edition adds answers and explanations. The engine copies source images, Word formulas, and tables at the XML level instead of retyping them, then applies fixed A4 layout, numbering, contents, and page elements. A small configuration file maps knowledge sections to questions; without a solution file, only the student edition is produced.
Repository facts
- Primary language
- Python
- License
- MIT
- Repository updated
- Jun 18, 2026
- Default branch
- main
Resource types
General skill
Use cases
Education and learning
Platforms
Claude Code, Codex, and more
Capabilities
Document generation
Audience
Educators