Open Notebook

lfnovo/open-notebook

An open-source NotebookLM: import PDFs, web pages and videos for Q&A and summaries, and generate multi-speaker podcasts.

Why pick itSelf-hostable with any model (including local), so your data doesn't go to Google. Podcast speaker count and voices are customizable.

Install

InstallStart with Docker Compose per the README (image lfnovo/open_notebook)
GitHub
lfnovo/open-notebook
Website
open-notebook.ai
Stars
★ 40.5k
License
MIT
Language
TypeScript
Last push
Oct 20, 2026
Category
Notes & knowledge

Good for

Getting started

  1. Install Docker and download the official docker-compose.yml
  2. Change OPEN_NOTEBOOK_ENCRYPTION_KEY in the file to a long random secret you generate
  3. Run docker compose up -d, open http://localhost:8502 after about 30 seconds, and connect an AI provider under Models

Before you install

You need an AI provider API key or a local model server such as Ollama, and pay only for AI usage. The UI has no password by default and listens on all interfaces, so restrict the ports or set OPEN_NOTEBOOK_PASSWORD on shared networks.

Summarized by AI from the project docs; check the official docs before relying on it.

Similar tools

More in Notes & knowledge →

Source GitHub · Updated Oct 24, 2026 · All rights belong to the original creators