~/talk

Using LlamaIndex to Build an Open-Source NotebookLM Alternative

slides:none on file

Built an open-source NotebookLM alternative called NotebookLlama that uses LlamaIndex Workflows 1.0 and Llama Cloud (Llama par + Llama extract) to parse PDFs with images, tables and varied layouts, extract summaries/highlights/Q&A, generate mind maps and serve a Streamlit UI. Architecture runs as three MCP tools (process file, mind‑map, doc Q&A), workflow is event‑driven and debuggable, components are reusable or runnable locally with a local vector DB, and the demo is already executed and producing results.

AI-written summary · about

  1. 0:00NotebookLM alternative intro
  2. 1:23What is NotebookLM
  3. 3:33Challenges we faced
  4. 5:22LlamaIndex tools used
  5. 6:03LlamaIndex workflows
  6. 7:29LlamaExtract for document processing
  7. 9:39Building NotebookLlama
  8. 12:51Open-source requirements
  9. 13:55NotebookLlama architecture
  10. 15:44Workflow design
  11. 17:10MCP reusable tools
  12. 19:42Document Q&A with citations
  13. 21:31Vector DB and model flexibility
  14. 22:13Serving as MCP servers
  15. 23:17Call to action and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.