AIAny
AI Client2024
Icon for item

Open Notebook

Self-hostable alternative to Google NotebookLM: organize PDFs, videos, audio, web pages, and Office docs, then chat over them, take AI-assisted notes, and search via full-text and vector. Routes to 18+ model providers and generates 1-4 speaker podcasts.

Introduction

Google NotebookLM made the "chat with your sources" pattern mainstream, but it locks your research inside one vendor's model and a fixed two-voice podcast. Open Notebook inverts both constraints: it runs on your own infrastructure with SurrealDB holding the data, and it treats the underlying LLM as a swappable component rather than a fixed assumption.

What Sets It Apart
  • Provider neutrality via the Esperanto layer means the same notebook works against 18+ backends — OpenAI, Anthropic, Google, Mistral, Groq, and local Ollama or LM Studio — so you can keep sensitive material on a local model and reach for a frontier API only when needed.
  • Fine-grained context control lets you decide per source what actually enters the prompt, which is the difference between a focused answer and one diluted by every document you ever uploaded.
  • Podcast generation supports 1-4 speakers with custom Episode Profiles, going past NotebookLM's two-host format when you need panel-style or single-narrator output.
  • Customizable transformations turn summarize/extract steps into reusable workflows, and a full REST API exposes all of it for scripting and integration.
Who It's For

Great fit if you want NotebookLM's workflow without sending research to a single cloud vendor, or if you need to mix local and hosted models, drive everything through an API, or produce multi-speaker audio. Look elsewhere if you want a zero-setup hosted product — this is a self-hosted stack (FastAPI backend, Next.js frontend, SurrealDB) you operate yourself, and citation/reference handling is still described as basic and improving.

Where It Fits

Among open NotebookLM clones, the differentiator is breadth: most stop at document chat, while Open Notebook bundles multi-modal ingestion, hybrid search, transformations, and configurable podcasts behind one self-hosted deployment with optional password protection.

Information

  • Websitegithub.com
  • OrganizationsSupernova Labs
  • Authorslfnovo, Open Notebook contributors
  • Published date2024/10/21

More Items

GitHub
AI Client2024

Unifies visual creator tools, reusable Skills, and a Codex-powered Agent to handle video translation, image/video generation, voiceovers, and editing in one local multimodal workspace. Desktop and web clients share a synchronized state machine and keep data local by default.

GitHub
AI Client2025

Private, local-first desktop assistant for voice and text conversations that runs models on your hardware. Uses local model servers (Ollama or OpenAI-compatible endpoints), offers personal memory, dictation, TTS/STT, MCP integrations and automatic redaction; free for personal use.

GitHub
AI Client2026

Brings ChatGPT Web models (including Pro) into Codex’s native model picker so you can run Temporary Chats with full Codex task context, images, streaming, and visible tool activity. Provides a desktop launcher and an optional MCP tunnel connector to route ChatGPT tool calls back to the local Codex task (filesystem, shell, tools). Unofficial browser automation that requires a signed-in ChatGPT account and developer-mode connector.