用途:Open Notebook 是开源、自托管的 AI 研究工具,用于把研究资料整理成笔记本,进行 AI 辅助的文档分析与上下文对话,适合需要数据隐私与可编程访问的研究场景。
主要能力:提供完整 REST API,支持 16+ AI 提供商;笔记本可容纳来源、笔记与聊天会话;来源支持 PDF、视频、音频、网页及 Office 文档的全文与向量检索;支持带引用的上下文聊天、全文/语义搜索、1-4 名可定制说话人的多说话人播客生成,以及自定义内容转换(摘要、抽取、分析)。
使用方式:需安装 Docker Desktop 并至少配置一个 AI 提供商(本地可用 Ollama 免费推理)。安装命令: curl -o docker-compose.yml https://raw.githubusercontent.com/lfnovo/open-notebook/main/docker-compose.yml export OPEN_NOTEBOOK_ENCRYPTION_KEY="your-secret-key-here" docker-compose up -d 前端 UI 位于 http://localhost:8502,REST API 位于 http://localhost:5055,API 文档位于 http://localhost:5055/docs。启动后在 UI 的 Settings > API Keys 配置提供商,或通过 API 添加凭据、发现并注册模型。
限制:部署依赖 Docker;AI 功能需至少一个 AI 提供商;OPEN_NOTEBOOK_ENCRYPTION_KEY 须在首次启动前设置并在重启间保持一致;所有数据存于 Docker 卷中。其余细节暂未提供。