GH Repository · CaviraOSS
PageLM
PageLM is a community driven version of NotebookLM & a education platform that transforms study materials into interactive resources like quizzes, flashcards, notes, and podcasts.
- stars
- 2,000
- 30-day movement
- starts with the next reading
- Related entries
- 60
- Connections
- 1
agent-frameworkpagelmnotebooklmstudy-toolsvitetypescripttailwindcssaidockereducationnotesflashcardslangchainnodequizzesreactjavascriptnodejsTypeScriptedtechossragpodcast
PageLM is a community-driven alternative to NotebookLM and an education platform that turns study materials into interactive resources such as quizzes, flashcards, notes, and podcasts. It is a TypeScript web application built with React, Vite, Tailwind CSS, and Node.js, using LangChain and RAG, deployable via Docker.
Use it when you want to convert your own study materials into multiple learning formats without relying on a hosted NotebookLM service.
Use it to
- Generate quizzes from study materials
- Create flashcards from notes
- Turn documents into podcast-style audio
- Summarize materials into structured notes
- Self-host a NotebookLM alternative with Docker
For Students, educators, and self-hosters of study tools
- Role
- agent-framework
- Language
- TypeScript
- Licence
- custom (licence file present)
- Forks
- 271
- Last push
- 2026-08-29
topicseducationragflashcardsquizzespodcastnotebooklm