Meta has released an open source equivalent of Google’s viral podcast tool, NotebookLM, called NotebookLlama. The project is built on Meta’s Llama models. Like NotebookLM, it generates conversational, podcast-style summaries from uploaded text files.
Check out the GitHub repository here.
While people believe the quality is more robotic and doesn’t sound as natural as NotebookLM, it provides insights into the techstack behind technologies like NotebookLM, giving developers the flexibility to work on it.
Another open source alternative of NotebookLM includes Open NotebookLM. It is built on Llama 3.1 405B along with Fireworks AI and Instructor.
Building a Podcast with NotebookLlama
As per details shared on Github, the process involves the following steps:
PDF Pre-processing: Using the Llama-3.2-1B-Instruct model, the workflow first processes any PDF document, removing extra characters to ensure a clean, accurate text file.
Transcript Writing: Next, the Llama-3.1-70B-Instruct model (or optionally the Llama-3.1-8B-Instruct) generates a podcast-friendly transcript from the processed text. …