GitHub repos, turned into courses you can read.
One command converts any repo into a book-style website. Subscribe to access curated courses — markdown, notebooks, and code files, structured chapter by chapter.
npx learnaos@latest owner/repo
Course
AI Engineering from Scratch
Chapter 1 of 24 · Read like a book, not a file browser.
Introduction
Most GitHub courses are great content with a terrible reading experience — raw markdown, broken images, notebooks that don't render. LearnaOS fixes that.
Point the CLI at any repo and get a clean, navigable book. Or subscribe and read our curated library — same engine, zero setup.
$ npx learnaos@latest gbengaoluwadahunsi/ai-engineering-from-scratch
✓ Found 24 markdown files, 6 notebooks
✓ Built book → ./dist (ready to deploy)What gets converted
Markdown, Jupyter notebooks, code files (.py, .js, .ts, .go, .rs), CSV tables, and images — all resolved and linked correctly. A reader, not a runtime.
Repo → book → course library
Free CLI for your own repos. Starter and Pro for the curated library.
Convert any repo
Run npx learnaos@latest owner/repo — or use the CLI on a local clone. Markdown, notebooks, code, and images become a book.
Read chapter by chapter
Sidebar navigation, search, and a clean reading flow. Feels like a course or O'Reilly book, not a pile of files on GitHub.
Pick your plan
Starter unlocks the full library. Pro adds voice, multi-language reading, an AI tutor, and quizzes.
A reader for GitHub learning repos
Not another docs platform. LearnaOS turns repos into courses you actually want to read.
One command, zero config
Run npx learnaos@latest owner/repo on any GitHub repo or local folder. No mkdocs.yml, no SUMMARY.md to write by hand.
Book-style reading
Left sidebar, chapters, keyboard navigation, and search — like mdBook, but built from whatever is already in the repo.
Notebooks & code files
Jupyter cells, output, and embedded images render correctly. .py, .js, .ts, .go, .rs files become readable pages.
Plain HTML output
Exports static HTML you can host free on GitHub Pages, Netlify, or Vercel. A reader, not a runtime — never executes your code.
Starter & Pro plans
Starter unlocks every lesson. Pro adds voice narration, multi-language reading, an AI course tutor, and quizzes.
Paid library access
Starter ($9/mo) unlocks all lessons. Pro — voice, translations, AI tutor, quizzes — coming soon.
Course library
Hand-picked GitHub repos, converted into structured books. Included with Starter and Pro.
System Design Primer
Freedonnemartin/system-design-primer
The community-standard guide to designing large-scale systems — scalability, caching, databases, and interview prep. Includes Anki flashcards. Free for everyone.
AI Engineering from Scratch
Startergbengaoluwadahunsi/ai-engineering-from-scratch
473 lessons across 20 phases — math, deep learning, LLMs, agents, and production. Every lesson ships a reusable artifact. The flagship open-source AI engineering curriculum.
AI Agentic Engineering
Startered-donner/agents
6-week course building autonomous AI agents — OpenAI Agents SDK, CrewAI, LangGraph, AutoGen, and MCP. Hands-on labs with Cursor and uv.
Built for learners
“I used to clone repos and scroll through READMEs. Now I actually finish courses — the book layout makes a huge difference.”
“npx learnaos on my own repo took 30 seconds. Published to GitHub Pages the same afternoon. No config hell.”
“Starter at $9/mo for the full library is a no-brainer. Pro's AI tutor and voice mode are worth it.”
Free, Starter, or Pro
One free course plus 2-lesson previews. Starter unlocks everything. Pro adds AI learning tools.
Free
Read previews and one full course — no card required.
- System Design Primer (full course)
- First 2 lessons of every other course
- npx learnaos CLI for your own repos
- Self-host converted HTML anywhere
Starter
Full access to every course in the library.
- All lessons in every course
- Book-style reader with sidebar navigation
- Pick up where you left off — progress syncs across devices
- New courses as we add them
- Notebook & code file rendering
- Cancel anytime
Pro
Everything in Starter, plus AI-powered learning tools. Coming soon.
- Everything in Starter
- Voice narration — listen to any lesson
- Read courses in multiple languages
- AI course tutor (ask questions anytime)
- Quizzes & knowledge checks per lesson
Stop file-browsing GitHub courses.
Try the CLI on any repo, or subscribe and start reading the full library today.