Generating content
Turn a repository, pull request, branch, document, or website into learning you can work through.
Sources
Generation always starts from a source. Tech Professor supports several kinds.
- Repositories. A connected Git repository, learned from its code and docs.
- Pull requests. Scope generation to the changes in a single PR.
- Branches. Target a feature branch instead of the default trunk.
- Docs and sites. A documentation set or website URL.
Choosing a scope
Within a repository you can narrow what a generation covers. The whole repo, a folder, a PR, or a branch. Narrower scope produces tighter artifacts. Whole-repo scope is better for a broad orientation.
Picking an artifact type
Each generation produces one artifact type.
- Quiz. Questions that check your understanding.
- Tour. A guided, step-by-step walk through the material.
- Flashcards. Spaced-repetition cards for recall.
See Quizzes, tours, and flashcards for how each one works.
While it runs
Generation runs in the background. You can keep browsing. A running job survives navigation. When it finishes, the new artifact lands in your library under its source.
Editing after generation
Generated artifacts are a starting point, not a final draft. Open any artifact in the editor to rework questions, steps, or cards. Add your own. Remove anything that missed.