
项目链接
Open Notebook
一个开源的、注重隐私的 Google Notebook LM 替代品!
## 一个私密、多模型、100%本地化、功能齐全的 Notebook LM 替代方案
在人工智能主导的世界里,拥有思考 🧠 和获取新知识 💡 的能力,不应是少数人的特权,也不应局限于单一供应商。
Open Notebook 使您能够:
- 🔒 掌控你的数据 – 保持研究内容的私密与安全
- 🤖 选择你的 AI 模型 – 支持 16+ 家提供商,包括 OpenAI、Anthropic、Ollama、LM Studio 等
- 📚 组织多模态内容 – PDF、视频、音频、网页等
- 🎙️ 生成专业播客 – 先进的多说话人播客生成
- 🔍 智能搜索 – 对所有内容进行全文和向量搜索
- 💬 基于上下文聊天 – 由你的研究驱动的 AI 对话
- 🌐 多语言界面 – 支持英语、葡萄牙语、中文(简体与繁体)和日语
了解更多项目信息请访问 https://www.open-notebook.ai
🆚 Open Notebook 与 Google Notebook LM 对比
| 隐私与控制 | 自托管,数据自主 | 仅限 Google 云 | 完整的数据主权 |
| AI 提供商选择 | 16+ 提供商 (OpenAI, Anthropic, Ollama, LM Studio 等) | 仅限 Google 模型 | 灵活性与成本优化 |
| 播客发言人 | 1-4 位发言人,支持自定义配置 | 仅限 2 位发言人 | 极高的灵活性 |
| 内容转换 | 自定义与内置功能 | 选项有限 | 无限的处理能力 |
| API 访问 | 完整的 REST API | 无 API | 完整的自动化 |
| 部署方式 | Docker、云端或本地 | 仅限 Google 托管 | 随处部署 |
| 引用功能 | 基础引用(将改进) | 附带来源的全面引用 | 研究完整性 |
| 自定义能力 | 开源,完全可定制 | 封闭系统 | 无限的可扩展性 |
| 成本 | 仅需支付 AI 使用费 | 免费层级 + 月度订阅 | 透明且可控 |
为何选择 Open Notebook?
- 🔒 隐私优先:您的敏感研究数据完全保持私密
- 💰 成本控制:可选择更经济的AI服务提供商,或通过Ollama本地运行
- 🎙️ 更优质的播客:完整脚本控制与多说话人灵活性,相比有限的双人深度对话格式
- 🔧 无限定制:按需修改、扩展和集成
- 🌐 无供应商锁定:自由切换服务提供商,随处部署,完全拥有您的数据
技术栈
[![Python][Python]][Python-url] [![Next.js][Next.js]][Next-url] [![React][React]][React-url] [![SurrealDB][SurrealDB]][SurrealDB-url] [![LangChain][LangChain]][LangChain-url]
🚀 快速开始
选择您的安装方式:
🐳 Docker (推荐)
最适合大多数用户 – 使用 Docker Compose 快速设置:
→ Docker Compose 安装指南
- 多容器设置(推荐)
- 5-10 分钟设置时间
- 需要 Docker Desktop
快速开始:
- 获取 API 密钥(OpenAI、Anthropic、Google 等)或设置 Ollama
- 创建 docker-compose.yml(指南中有示例)
- 运行:docker compose up -d
- 访问:http://localhost:8502
💻 从源码安装(开发者)
适用于开发和贡献者:
→ 从源码安装指南
- 克隆并在本地运行
- 10-15 分钟设置时间
- 要求:Python 3.11+、Node.js 18+、Docker、uv
快速开始:
git clone https://github.com/lfnovo/open-notebook.git
uv sync
make start-all
访问:http://localhost:3000(开发)或 http://localhost:8502(生产)
提供商支持矩阵
感谢 Esperanto 库,我们开箱即用地支持这些提供商!
| OpenAI | ✅ | ✅ | ✅ | ✅ |
| Anthropic | ✅ | ❌ | ❌ | ❌ |
| Groq | ✅ | ❌ | ✅ | ❌ |
| Google (GenAI) | ✅ | ✅ | ❌ | ✅ |
| Vertex AI | ✅ | ✅ | ❌ | ✅ |
| Ollama | ✅ | ✅ | ❌ | ❌ |
| Perplexity | ✅ | ❌ | ❌ | ❌ |
| ElevenLabs | ❌ | ❌ | ✅ | ✅ |
| Azure OpenAI | ✅ | ✅ | ❌ | ❌ |
| Mistral | ✅ | ✅ | ❌ | ❌ |
| DeepSeek | ✅ | ❌ | ❌ | ❌ |
| Voyage | ❌ | ✅ | ❌ | ❌ |
| xAI | ✅ | ❌ | ❌ | ❌ |
| OpenRouter | ✅ | ❌ | ❌ | ❌ |
| OpenAI 兼容* | ✅ | ❌ | ❌ | ❌ |
*支持 LM Studio 及任何 OpenAI 兼容的端点
✨ 核心功能
核心能力
- 🔒 隐私优先:您的数据完全由您掌控 – 无需依赖云端服务
- 🎯 多笔记本组织:无缝管理多个研究项目
- 📚 通用内容支持:支持PDF、视频、音频、网页、Office文档等多种格式
- 🤖 多模型AI支持:集成16+家提供商,包括OpenAI、Anthropic、Ollama、Google、LM Studio等
- 🎙️ 专业播客生成:通过剧集配置文件实现高级多说话人播客功能
- 🔍 智能搜索:对所有内容进行全文和向量搜索
- 💬 上下文感知对话:基于您的研究材料驱动AI对话
- 📝 AI辅助笔记:可自动生成见解或手动编写笔记
高级功能
- ⚡ 推理模型支持:全面支持DeepSeek-R1和Qwen3等思维模型
- 🔧 内容转换:强大的可定制操作,用于总结和提取见解
- 🌐 完整REST API:提供完整的编程接口,支持自定义集成
- 🔐 可选密码保护:通过身份验证确保公共部署的安全性
- 📊 细粒度上下文控制:精确选择与AI模型共享的内容
- 📎 引用功能:获取带有准确来源引用的答案
播客功能

🗺️ 路线图
即将推出的功能
- 实时前端更新: 实时 UI 更新带来更流畅的体验
- 异步处理: 通过异步内容处理实现更快的 UI 响应
- 跨笔记本资源: 在项目间复用研究材料
- 书签集成: 与您喜爱的书签应用连接
近期已完成 ✅
- Next.js 前端:基于 React 的现代化前端,性能显著提升
- 完整 REST API:提供对所有功能的完整编程访问
- 多模型支持:集成 16+ AI 服务商,包括 OpenAI、Anthropic、Ollama、LM Studio
- 高级播客生成器:支持多说话者的专业播客制作,配备剧集配置文件
- 内容转换工具:强大的可定制操作,用于内容处理
- 增强版引用功能:改进的引用布局和更精细的源引用控制
- 多聊天会话:在笔记本内管理不同的对话
查看 待解决问题 获取完整的功能提议和已知问题列表。
网硕互联帮助中心




评论前必须登录!
注册