Open-source NotebookLM complete gids: 35K sterren — docs in, Q&A en podcasts automatisch
Document-Q&A en AI-podcasts zonder data naar Google? open-notebook (35K sterren, MIT) is de self-hosted alternatief: Docker in 2 minuten, 1–4 sprekers, volledige REST API.
Wil je een conversatiekennisbank uit je documenten — zonder die data naar Google te sturen? Dit open-sourceproject met 35K stars laat je in ongeveer twee minuten je eigen NotebookLM opzetten.
NotebookLM is uitstekend. Dat betwist niemand. Maar één probleem verdwijnt nooit: elke PDF en audioclip die je uploadt staat op de servers van Google.
Prima voor publieke content. Projectdocs, klantbestanden, ongepubliceerde concepten? Voel je je echt comfortabel om alles daarin te stoppen?
Toen vond ik open-notebook — een open-source NotebookLM-alternatief met 35K GitHub stars en een MIT-licentie.
1. Bekijk het eerst: drop een PDF en stel vragen
open-notebook voelt bijna identiek aan Google NotebookLM — behalve dat je data nooit je eigen server heeft verlaten.
Upload een PDF, vraag "wat behandelt deze sectie?" — antwoorden blijven verankerd in het document, niet verzonnen.
Q&A is slechts stap één. Start podcastgeneratie, kies twee sprekers, en het maakt van de bron een dialoogscript en synthetiseert een audio-overzicht met twee personen.
Je kunt 1 tot 4 sprekers kiezen, elk met een eigen persona en stem — veel flexibeler dan NotebookLMs twee vaste hosts.
NotebookLMs twee kernfuncties — documentgebaseerde AI Q&A en automatische podcasts — worden beide goed afgehandeld. PDF's, webpagina's, video en audio worden doorzoekbare kennis.
2. Twee echte voordelen ten opzichte van NotebookLM
Eerst, flexibelere podcasts. NotebookLM vergrendelt je op twee vaste AI-hosts. open-notebook ondersteunt 1–4 sprekers, elk met aangepaste rollen en stemmen.
Tweede, een volledige REST API. Dit is het praktische gat. open-notebook levert een complete REST API voor automatisering — NotebookLM heeft geen publiek equivalent.
3. De kanttekeningen die je vooraf moet horen
Citaties zijn nog zwak. NotebookLM kan wijzen naar "pagina 3 van deze PDF." open-notebook biedt momenteel alleen basis-grounding.
Het is niet gratis. Breng je eigen AI API Key mee (pay per use) of draai Ollama lokaal (gratis, maar hardware-intensief). NotebookLM heeft ten minste een gratis tier.
Kortom, het vervangt het vermogen om "docs erin te gooien en AI ze voor je te laten lezen" — niet "gratis meeliften zonder kosten."
4. Wie het moet proberen — en wie moet wachten
De moeite waard als: je basiskennis van Docker hebt en data buiten de cloud wilt houden; je niet-Google-modellen wilt (DeepSeek, Anthropic, lokale Ollama) voor document-Q&A; of je een API nodig hebt om bronverankerde chat in je eigen stack te integreren.
Beter wachten als: je Docker nooit hebt geïnstalleerd — het deploy-pad is niet kort; je paginaniveau-citaties nodig hebt — nog niet klaar; je alleen gratis AI wilt — dit is een self-hosted tool, geen gratis AI-product.
Moeilijkheid: gemiddeld · Docker Desktop + één AI API Key (of Ollama voor een volledig gratis setup die VRAM verbruikt).
5. Snelste start: Docker in ongeveer twee minuten
Haal eerst de docker-compose-config op:
curl -o docker-compose.yml https://raw.githubusercontent.com/lfnovo/open-notebook/main/docker-compose.yml
Stel OPEN_NOTEBOOK_ENCRYPTION_KEY in op een willekeurige geheime string en start:
docker compose up -d
Wacht 15–20 seconden en open http://localhost:8502 in je browser.
Configureer modellen: als je een API Key hebt, kies een provider op de Models-pagina — OpenAI, Anthropic, Google, DeepSeek, Mistral en meer (18 providers). Voor volledig gratis lokaal draaien, gebruik examples/docker-compose-ollama.yml uit de repo — geen API Key nodig, maar wel een GPU.
Start het op, drop een PDF en probeer Q&A. Twintig minuten is genoeg om te beslissen of je dieper gaat.
Afsluiting
Het meeste wat NotebookLM doet, kan open-notebook ook — met data volledig in jouw handen.
Als je geeft om datasoevereiniteit, modelkeuze of API-gestuurde workflows, is een deploy van twee minuten van open-notebook het waard.
Project: github.com/lfnovo/open-notebook