跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
PythonNode.jsSaaSAI

Open Notebook:开源隐私优先的 AI 笔记替代方案

Open Notebook 是一款开源的 AI 笔记工具,旨在提供 Google Notebook LM 的隐私替代方案。它支持 16+ 家 AI 提供商,包括 OpenAI、Ollama 等,允许用户完全本地化部署以保障数据隐私。功能涵盖多模态内容管理(PDF、音视频)、智能搜索、上下文对话及专业播客生成。通过 Docker 或源码即可快速部署,提供完整的 REST API 和自定义能力,适合需要数据主权和灵活配置的开发者和研究者使用。

DotNetGuy发布于 2026/3/30更新于 2026/10/25114 浏览
Open Notebook:开源隐私优先的 AI 笔记替代方案

Open Notebook

一款开源的、注重隐私的 Google Notebook LM 替代品。

核心特性

在人工智能主导的世界里,拥有思考和获取新知识的能力,不应是少数人的特权,也不应局限于单一供应商。

Open Notebook 使您能够:

  • 掌控你的数据 - 保持研究内容的私密与安全
  • 选择你的 AI 模型 - 支持 16+ 家提供商,包括 OpenAI、Anthropic、Ollama、LM Studio 等
  • 组织多模态内容 - PDF、视频、音频、网页等
  • 生成专业播客 - 先进的多说话人播客生成
  • 智能搜索 - 对所有内容进行全文和向量搜索
  • 基于上下文聊天 - 由你的研究驱动的 AI 对话
  • 多语言界面 - 支持英语、葡萄牙语、中文(简体与繁体)和日语

了解更多项目信息请访问 https://www.open-notebook.ai

对比分析

功能特性Open NotebookGoogle 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
  • Next.js
  • React
  • SurrealDB
  • LangChain

快速开始

选择您的安装方式:

Docker (推荐)

最适合大多数用户 - 使用 Docker Compose 快速设置:

  • 多容器设置(推荐)
  • 5-10 分钟设置时间
  • 需要 Docker Desktop

快速开始:

  1. 获取 API 密钥(OpenAI、Anthropic、Google 等)或设置 Ollama
  2. 创建 docker-compose.yml(指南中有示例)
  3. 运行:docker compose up -d
  4. 访问: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 库,我们开箱即用地支持这些提供商!

提供商LLM 支持嵌入支持语音转文本文本转语音
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
  • 高级播客生成器:支持多说话者的专业播客制作,配备剧集配置文件
  • 内容转换工具:强大的可定制操作,用于内容处理
  • 增强版引用功能:改进的引用布局和更精细的源引用控制
  • 多聊天会话:在笔记本内管理不同的对话

查看 待解决问题 获取完整的功能提议和已知问题列表。

目录

  1. Open Notebook
  2. 核心特性
  3. 对比分析
  4. 技术栈
  5. 快速开始
  6. Docker (推荐)
  7. 从源码安装(开发者)
  8. 提供商支持矩阵
  9. 核心功能
  10. 核心能力
  11. 高级功能
  12. 路线图
  13. 即将推出的功能
  14. 近期已完成

更多推荐文章

查看全部
  • Flutter 组件 genkit 在鸿蒙平台的适配与 AI 应用实践
  • 大模型内在推理能力探索:无需提示的思考链解码
  • 滑动窗口算法实战:串联所有单词的子串与最小覆盖子串
  • 4B 参数限制下构建高效 Ollama 文生图视频工作流
  • AI 产品经理与大模型开发资源汇总
  • Altium Designer AI 实战:PCB 设计全流程高效指南
  • 大模型驱动文档图像识别技术革新
  • 技术实践笔记:WordPress 部署、MyBatis-Plus 接口设计与依赖排查
  • Windows 环境 Git 安装与配置指南
  • C++ STL set 与 map 容器详解
  • Java Swing 界面美化技巧与实践
  • Vue3 模板语法详解:插值、指令与响应式数据
  • WebUI 测试与 Playwright 自动化适配方案
  • C++ 位运算实战:从基础操作到经典算法题解
  • Hunyuan-MT-7B WEBUI 本地化部署方案
  • Openclaw+ 飞书多机器人配置全攻略(新手版)
  • OpenClaw Skills 安装与实战:构建 AI 技能工具箱
  • C++ STL unordered_set/unordered_map 模拟实现
  • Web 版 IM 聊天信息加密算法的三种实现方案
  • 基于 WebGIS 的身份证首位数字与六大区域可视化展示

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • curl 转代码

    解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online