Choose My Stack
Join free

Open Notebook

Open SourceMITSelf-hostable

The open-source, privacy-first research notebook — bring your own AI models, feed in documents and media, then chat and generate podcasts, all self-hosted. A NotebookLM alternative you own.

ReplacesNotebookLM
Stars
★ 36k
+23.5k this year
Forks
4.1k
+2.3k this year
Commit
Active now
9 hours ago
Age
1 yrs
License
MIT
Hosted
Yes
one command
92
Health score
Excellent
Top 3% of OSS projects

About Open Notebook

Open Notebook is what you reach for when you love what Google's NotebookLM does but not the fact that your research sits on Google's servers. It's a self-hostable research notebook that turns documents, notes, videos and web pages into a source you can chat with, summarize and reason over.

The key difference is control: bring your own AI models — OpenAI, Anthropic, Ollama and others — so you decide which provider (or local model) sees your data, and how much you spend. Nothing is locked to a single vendor.

It's MIT-licensed and built to run on your own machine or server with Docker, and it can even generate podcast-style audio overviews the way NotebookLM does. For researchers and teams who want that workflow without giving up their data, Open Notebook is the leading open answer.

Filed underNotes & Docs

What makes it different

Bring your own model

Use OpenAI, Anthropic, Ollama or other providers — you choose which model sees your notes and data.

Any source

Feed in PDFs, notes, links, YouTube videos and web pages, then chat and search across all of them.

Podcast generation

Turn your sources into a podcast-style audio overview, the way NotebookLM does.

Self-hosted & private

Run it locally or on your own server with Docker — your research never leaves your control.

Project pulse
36k+23.5k this year
Health score92 / 100
Forks4.1k
Last commit9 hours ago
LicenseMIT
Topics
#notebooklm-alternative#ai#research#rag#notes#privacy#self-hosted#open-source
Under the hood
PythonTypeScriptSurrealDBDocker

The honest read

What we like
  • Privacy-first — your documents stay on your own infrastructure
  • Bring your own AI provider or run a local model
  • MIT licensed and fully open source
  • Supports many source types, including video and web pages
  • Generates podcast-style audio overviews
Worth knowing
  • Requires you to supply your own AI API keys or local model
  • Self-hosting takes more setup than a hosted product
  • UI is less polished than Google's NotebookLM
  • Audio/podcast quality depends on the models you plug in

Quick answers

Is Open Notebook free to use?

Yes — Open Notebook is free and open source under the MIT license. You only pay for whichever AI provider you connect (or nothing, if you run a local model).

How is Open Notebook different from NotebookLM?

Open Notebook is self-hostable and privacy-first — your data stays on your own infrastructure and you choose which AI model to use, while NotebookLM is a closed, Google-hosted product.

Which AI models does Open Notebook support?

You can bring your own provider, including OpenAI, Anthropic and local models via Ollama, so you control cost and which model sees your data.

Can Open Notebook generate podcasts like NotebookLM?

Yes — it can produce podcast-style audio overviews from your sources, using the models you connect.

Can I self-host Open Notebook?

Yes — it's built to run locally or on your own server with Docker.

More open-source picks

Trending in open source
1Roo Code24.4k2Void28.9k3Anytype8.5k4Outline39.8k5Joplin55.7k6Huly27k
The best open-source tools, in your inbox

One short email a week — new self-hostable tools, deals and honest reviews. No fluff.

Unsubscribe anytime. We mean it.

Own this page. Tell your story to buyers.

Claim Open Notebook to add screenshots, respond to reviews and reach founders comparing tools — free to start.

Claim Open Notebook — freeExplore paid plans