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 Agent2026

Provides a lightweight Python harness that turns LLMs into working agents with tool-use, skills, persistent memory, permission controls and multi-agent coordination. Ships with a CLI/React TUI, 43+ built-in tools, a plugin/skill system and the ohmo personal-agent for chat gateways. Best for developers prototyping agent workflows and multi-agent experiments.

GitHub
AI Model2026

Runs the Bonsai family of quantized LLMs locally (including vision-capable 27B): provides scripts and demo UIs to run 1-bit and ternary Bonsai models on macOS (Metal), Linux/Windows (CUDA/Vulkan/ROCm), or CPU, with long context, tool-calling and an optional Open WebUI agent demo.

GitHub
AI Client2025

Turns Chromium into a local-first AI browser with an embedded assistant that can summarise pages, extract structured data, automate web tasks, and run scheduled agents. Built as an open-source Chromium fork with 53+ built-in browser tools, 40+ app integrations, and support for BYO AI keys or fully local models (Ollama / LM Studio).