GitHub to course
Turn a GitHub repo into a course.Walk the code. Take the path.
Paste a public repository. Ailurn reads the tree, the README, and the real files, then builds modules around the architecture — with in-browser sandboxes when a lesson has code.
github.com/vercel/next.js
- packages/next/src/server/
- packages/next/src/client/
- docs/01-app/
- README.md
A tree, not a syllabus.
Course
- 01 · App Router entry points
- 02 · Server and client split
- 03 · Data fetching patterns
- 04 · Run the examples in-page
Grounded in the repo. Sandboxes when the lesson has code.
GitHub repository ingestion is on Plus. Free still lets you plan one course from a prompt — including a repo URL in the conversation — and generate two lessons.
How it works
From repo to path
01
Paste the URL
Open a new course and drop a public GitHub link in planning chat. Ailurn pulls the repository brief — not a generic “learn this language” syllabus.
02
Get a path through the tree
Modules follow the real architecture: entry points, core abstractions, then the pieces you actually need. You can steer depth before lessons are written.
03
Run code in the lesson
When a lesson includes code, Python, JavaScript, SQL, or HTML runs in the page. Ask questions against the lesson. Quiz what you just studied.
Questions
What this actually is.
How do I turn a GitHub repo into a course?
Paste a public GitHub URL into Ailurn planning chat. The planner grounds the outline in the repository, then you take ordered lessons in the same workspace. Code can run in the page when a lesson includes it.
Is this the same as asking Cursor or Copilot to explain a repo?
An IDE assistant answers in the moment. Ailurn commits a course you can resume: modules, lessons, quizzes, and a reader. Use both if you want — the course is the path; the IDE is the editor.
Does it work on private repositories?
Ingestion is built for public repository URLs. For private work, attach notes or docs you are allowed to upload, or describe the architecture in planning chat.
Which plan do I need?
Plus includes GitHub repository ingestion and unlimited file uploads. Free lets you try the planner and two lessons. See Pricing for the current limits.
Related
Other ways in.
- PDF to course
Same workflow, from a document.
- AI course builder for self-study
The category page — take the course, own the export.
- Ailurn vs TutorAI
Closest product-shaped alternative.
- How to turn a GitHub repo into a course
Longer walkthrough of the pipeline.