Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
etude
command
Command etude turns a directory of structured lessons (markdown + diagrams) into a chapterised audiobook (M4B), per-unit MP3s, a markdown study guide, and an EPUB companion.
|
Command etude turns a directory of structured lessons (markdown + diagrams) into a chapterised audiobook (M4B), per-unit MP3s, a markdown study guide, and an EPUB companion. |
|
examples
|
|
|
example-course
Package examplecourse is a worked example of how to configure etude for a specific curriculum without touching the generic pipeline.
|
Package examplecourse is a worked example of how to configure etude for a specific curriculum without touching the generic pipeline. |
|
internal
|
|
|
course
Package course implements the course manifest (course.yaml) and the lesson-tree contract it describes: loading, defaulting, validation, and scaffolding.
|
Package course implements the course manifest (course.yaml) and the lesson-tree contract it describes: loading, defaulting, validation, and scaffolding. |
|
mathextract
Package mathextract auto-proposes a mathgen Catalog from a textbook run's processed_lessons.json using the LLM, then keeps only the entries whose encoded formula reproduces a worked example transcribed from the source.
|
Package mathextract auto-proposes a mathgen Catalog from a textbook run's processed_lessons.json using the LLM, then keeps only the entries whose encoded formula reproduces a worked example transcribed from the source. |
|
rag
Package rag turns a etude pipeline run's processed_lessons.json into a portable retrieval-augmented-generation dataset: chunked + embedded content, plus study aids (flashcards, glossary, key-numbers reference, equation cheat sheet).
|
Package rag turns a etude pipeline run's processed_lessons.json into a portable retrieval-augmented-generation dataset: chunked + embedded content, plus study aids (flashcards, glossary, key-numbers reference, equation cheat sheet). |
|
Package mathgen turns a catalog of computable equations into study material: a written "math textbook" (worked examples + practice problems with code-computed answers) and a live drill that generates fresh, never-repeating numeric problems.
|
Package mathgen turns a catalog of computable equations into study material: a written "math textbook" (worked examples + practice problems with code-computed answers) and a live drill that generates fresh, never-repeating numeric problems. |
|
Package pipeline holds the etude pipeline definition, its embedded prompts, and the Config struct that pipeline binaries derive from CLI flags.
|
Package pipeline holds the etude pipeline definition, its embedded prompts, and the Config struct that pipeline binaries derive from CLI flags. |
Click to show internal directories.
Click to hide internal directories.