A favicon of Open-Notebook

Open-Notebook

A self-hosted research notebook and Notebook LM alternative for people who want to pick their own AI models and keep sources private.

Open Source Alternative to:

Screenshot of Open-Notebook websiteVisit Open-Notebook

Open Notebook is a privacy focused alternative to Google's Notebook LM. Research goes into a system you run yourself, so sensitive documents never leave your infrastructure and no single vendor decides which model gets to read them.

It is built with Python, Next.js, React, SurrealDB and LangChain, and ships as a Docker Compose stack with the database and the application as separate services. API keys are configured in the interface after startup rather than in files.

The feature set targets the parts of research that a closed notebook tends to restrict.

  • Model choice: works with more than 18 providers including OpenAI, Anthropic, Ollama and LM Studio, so running locally is a real option.
  • Multi-modal sources: organizes PDFs, videos, audio and web pages in one place.
  • Podcast generation: produces episodes with one to four speakers and custom speaker profiles.
  • Search: covers all stored content with both full text and vector queries.
  • REST API: exposes the whole notebook for automation, which the Google product does not offer at all.

The interface is available in English, Portuguese, Chinese in simplified and traditional forms, Japanese, Russian and Bengali. Docker Desktop is the only prerequisite, the containers expose a web UI and a REST API on separate ports, and costs stay limited to whatever AI usage you choose to pay for.

Share:
Details:
  • Stars


    38,324
  • Forks


    4,437
  • Last commit


    5 days ago
  • Repository age


    2 years
  • License


    MIT
  • Version


    1.14.0
  • Repository


    lfnovo/open-notebook

Auto-fetched from GitHub .

Ad

 

 
 
 
 

Open source alternatives similar to Open-Notebook:

 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit