lfnovo/open-notebook

An Open Source implementation of Notebook LM with more flexibility and features

解决的问题

Open Notebook 是 Google Notebook LM 的一款注重隐私的开源替代品。它允许用户在不依赖单一云服务提供商的情况下开展研究并组织知识,确保数据主权并避免供应商锁定。

工作原理

该系统允许用户将多模态内容(PDF、视频、音频、网页和 Office 文档)上传至结构化的笔记本中。它结合全文搜索和向量搜索技术,使这些内容可被搜索,并提供一个聊天界面,让 AI 模型基于上传的研究资料回答问题。它支持超过 18 个 AI 提供商,包括 Ollama 和 LM Studio 等本地选项,并与 SurrealDB 集成用于数据存储。

适用人群

专为研究人员、学生以及需要使用各种 AI 模型从自有私有数据中整理复杂信息并生成洞察的人群设计。

主要亮点

  • 多模型灵活性:支持 18+ 提供商,包括 OpenAI、Anthropic 以及通过 Ollama 的本地 LLM。
  • 专业级播客生成:可根据研究内容创建多说话人播客(1-4 人),支持自定义角色设定。
  • 隐私优先:通过 Docker 自托管部署,确保敏感数据保留在本地。
  • 通用内容支持:支持多种格式,包括 PDF、音频和视频。
  • 精细控制:提供 REST API 用于自动化,并支持对 AI 对话的细粒度上下文控制。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目