
Google 的 NotebookLM 最近确实火出圈了,不论是做结构化报告、产品分析、学习提纲还是做音频播客、视频讲解、PPT等都是一把好手。
但我认为 NotebookLM 也有三个核心的痛点:
前几天给大家分享过一个 NotebookLM 的开源平替,大家有兴趣也可以点击下方👇🏻文章了解下。
Google NotebookLM开源平替项目: 痕小子,公众号:开源星探11K+ Star!NotebookLM 最强开源平替来了,支持私有化部署!
今天给大家另外推荐个更加爆火且功能超全的一款 NotebookLM 开源平替:Open-Notebook。

堪称 NotebookLM 的“满血自由版”。
一款完全本地可部署的 NotebookLM 开源替代品,支持 16+ 大模型提供商,能读文档、听音频、看视频、分析网页,还能多人播客式对话。

近一个半月 GitHub Star 数新增了 10K,项目总收藏量已有 1.5 万人。星标增长速度非常惊人。

主要还是在功能上甚至比 NotebookLM 更自由、更可控、更开放。
开源地址:https://github.com/lfnovo/open-notebookOpen Notebook 可借助 Docker 实现一键部署,无需担心额外的环境搭建过程。
如果你是本地电脑,可执行以下命令:
mkdir open-notebook && cd open-notebook
docker run -d \
--name open-notebook \
-p 8502:8502 -p 5055:5055 \
-v ./notebook_data:/app/data \
-v ./surreal_data:/mydata \
-e OPENAI_API_KEY=your_key_here \
-e SURREAL_URL="ws://localhost:8000/rpc" \
-e SURREAL_USER="root" \
-e SURREAL_PASSWORD="root" \
-e SURREAL_NAMESPACE="open_notebook" \
-e SURREAL_DATABASE="production" \
lfnovo/open_notebook:v1-latest-single成功运行后访问 http://localhost:8502 就能正式使用。
若是远程服务器(比如阿里云、腾讯云等),可执行下面的命令:
mkdir open-notebook && cd open-notebook
docker run -d \
--name open-notebook \
-p 8502:8502 -p 5055:5055 \
-v ./notebook_data:/app/data \
-v ./surreal_data:/mydata \
-e OPENAI_API_KEY=your_key_here \
-e API_URL=http://YOUR_SERVER_IP:5055 \
-e SURREAL_URL="ws://localhost:8000/rpc" \
-e SURREAL_USER="root" \
-e SURREAL_PASSWORD="root" \
-e SURREAL_NAMESPACE="open_notebook" \
-e SURREAL_DATABASE="production" \
lfnovo/open_notebook:v1-latest-single替换其中 YOUR_SERVER_IP 为你自己的服务器 IP 地址或域名。
最后访问:http://服务器IP地址:8502 即可。
⚠️重要设置说明: 两个端口都需要: • 端口 8502:Web 界面(您在浏览器中看到的界面) • 端口 5055:API 后端(应用程序运行所必需) API_URL 必须与您访问服务器的方式一致: ✅ 通过http://192.168.1.100:8502→ 设置访问API_URL=http://192.168.1.100:5055 ✅ 通过http://myserver.local:8502→ 设置访问API_URL=http://myserver.local:5055 ❌ 请勿localhost用于远程服务器 - 在其他设备上无法使用!
当然也可使用 Docker Compose(推荐用于轻松管理)
创建docker-compose.yml文件:
services:
open_notebook:
image: lfnovo/open_notebook:v1-latest-single
# Or use: ghcr.io/lfnovo/open-notebook:v1-latest-single
ports:
- "8502:8502" # Web UI
- "5055:5055" # API (required!)
environment:
- OPENAI_API_KEY=your_key_here
# For remote access, uncomment and set your server IP/domain:
# - API_URL=http://192.168.1.100:5055
# Database connection (required for single-container)
- SURREAL_URL=ws://localhost:8000/rpc
- SURREAL_USER=root
- SURREAL_PASSWORD=root
- SURREAL_NAMESPACE=open_notebook
- SURREAL_DATABASE=production
volumes:
- ./notebook_data:/app/data
- ./surreal_data:/mydata
restart: always然后运行下面命令,即可完成部署&启动服务:
docker compose up -d
Open-Notebook 的爆火,证明了大家对“数据主权”和“个性化体验”的渴望。
它完美地填补了 NotebookLM 的短板:
一个开源项目做到这种完成度,已经很让人称赞了。
如果你是学生、研究人员,或者是需要处理大量信息的打工人,推荐你花点时间部署一下这个工具。
它不仅能帮你省下昂贵的会员费,更能帮你构建一个安全、专属的知识第二大脑。
GitHub:https://github.com/lfnovo/open-notebook

如果本文对您有帮助,也请帮忙点个 赞👍 + 在看 哈!❤️
在看你就赞赞我!
