SurfSense

GitHub
13.9k 1.3k 中等 1 次阅读 今天Apache-2.0图像开发框架Agent插件语言模型
AI 解读 由 AI 自动生成,仅供参考

SurfSense 是一款开源、注重隐私的 AI 知识管理工具,旨在为团队提供无数据限制的 NotebookLM 替代方案。它直击当前主流 AI 笔记平台的痛点:不仅打破了来源数量、笔记本个数及单文件大小的限制,还彻底消除了对特定厂商(如 Google)服务的依赖,允许用户自由配置各类大语言模型、语音识别与合成模型。

SurfSense 特别适合需要处理海量资料的研究团队、企业用户以及重视数据主权的技术爱好者。其核心亮点在于强大的集成能力,支持连接 Google Drive、Notion 等 25 多种外部数据源,并具备实时多人协作功能,让团队成员能在共享笔记本中高效工作。此外,SurfSense 引入智能文件分类系统,利用 AI 自动按主题、日期等维度整理文档;其配套的桌面应用更提供“快速协助”、“深度协助”等多种模式,甚至能监控本地文件夹变化,让用户在任何应用中都能即时获得 AI 支持。无论是构建个人知识库还是搭建团队研究平台,SurfSense 都以灵活、开放架构赋予用户完全的数据掌控权。

使用场景

某跨国咨询团队需要协同分析数百份分散在 Google Drive、Notion 和本地硬盘中的行业研报,以快速生成深度市场洞察报告。

没有 SurfSense 时

  • 数据孤岛严重:团队成员手动下载并上传文件到单一平台,受限于来源数量上限,大量关键资料无法纳入分析范围。
  • 协作效率低下:缺乏实时多人协作功能,成员只能轮流编辑笔记,导致版本混乱且沟通成本极高。
  • 厂商锁定束缚:被迫使用固定的谷歌大模型,无法针对专业术语优化推理效果,且敏感数据存在隐私合规风险。
  • 整理耗时费力:面对海量文档,人工分类整理花费数天时间,难以按主题或日期快速构建知识体系。

使用 SurfSense 后

  • 无限源整合:直接连接 Google Drive、Notion 等 25+ 外部服务,无数据量限制地导入所有研报,打破信息壁垒。
  • 实时协同办公:支持多人在同一笔记本中实时提问与标注,团队可同步探讨数据线索,决策速度提升数倍。
  • 自主可控配置:自由切换更适合垂直领域的 LLM 模型,数据保留在私有流中,彻底解决隐私顾虑与厂商锁定问题。
  • 智能自动归档:利用 AI 文件排序功能,系统自动按来源、日期和话题将文档归入智能文件夹,瞬间完成知识结构化。

SurfSense 通过打破数据边界与协作壁垒,让团队在绝对安全的前提下,将碎片化信息瞬间转化为可执行的集体智慧。

运行环境要求

操作系统
  • Linux
  • macOS
  • Windows
GPU

未说明 (支持配置任意 LLM,包括本地模型如 Ollama/vLLM,具体显卡需求取决于用户选择的模型)

内存

未说明

依赖
notes该项目主要通过 Docker 进行自托管部署(提供一键安装脚本),无需手动配置 Python 环境或依赖库。支持连接 100+ 种 LLM(通过 OpenAI 规范及 LiteLLM)和本地私有模型(如 vLLM, Ollama)。桌面端应用支持 Windows、macOS 和 Linux,提供全局助手、快速助手等功能。
python未说明
Docker Desktop
Watchtower (可选,用于自动更新)
SurfSense hero image

快速开始

readme_banner

MODSetter%2FSurfSense | Trendshift

SurfSense

NotebookLM 是目前最优秀、最有用的 AI 平台之一,但当你开始频繁使用它时,也会感受到它的局限性,总觉得还有提升的空间。

  1. 每个笔记本中可添加的资料来源数量有限。
  2. 可创建的笔记本数量也有限制。
  3. 资料来源不能超过 50 万字或 200MB。
  4. 你被锁定在 Google 的服务生态中(LLM、使用模式等),无法自定义配置。
  5. 外部数据源和服务集成较为有限。
  6. NotebookLM Agent 主要针对学习和研究进行了优化,但其实你可以用这些资料做更多的事情。
  7. 缺乏多人协作支持。

……以及更多不足之处。

SurfSense 正是为了解决这些问题而设计的。 SurfSense 让你能够:

  • 掌控你的数据流 — 保持数据的私密性和安全性。
  • 无数据限制 — 无限量地添加资料来源和笔记本。
  • 无厂商锁定 — 自由配置任何 LLM、图像生成、TTS 和 STT 模型来使用。
  • 25+ 种外部数据源 — 从 Google Drive、OneDrive、Dropbox、Notion 等众多外部服务中导入你的资料。
  • 实时多人协作支持 — 与团队成员轻松共享一个笔记本,协同工作。
  • AI 文件分类 — 利用 AI 技术,根据来源、日期和主题自动将文档整理到智能文件夹层级结构中。
  • 桌面应用 — 通过 Quick Assist、General Assist、Extreme Assist 以及本地文件夹同步功能,在任何应用程序中获得 AI 辅助。

……未来还将带来更多功能。

视频代理示例

https://github.com/user-attachments/assets/012a7ffa-6f76-4f06-9dda-7632b470057a

播客代理示例

https://github.com/user-attachments/assets/a0a16566-6967-4374-ac51-9b3e07fbecd7

如何使用 SurfSense

云端版

  1. 前往 surfsense.com 并登录。

登录

  1. 连接你的数据源并进行同步。启用定期同步功能,以保持数据源的持续更新。

连接器

  1. 等待数据源完成索引后,上传文档。

上传文档

  1. 当所有内容都完成索引后,就可以开始提问了(应用场景):

    • 桌面应用 — General Assist

    General Assist

    • 桌面应用 — Quick Assist

    Quick Assist

    • 桌面应用 — Extreme Assist

    Extreme Assist

    • 桌面应用 — Watch Local Folder

    监控本地文件夹

    • 视频生成

    视频生成

    • 基本搜索与引用

    搜索与引用

    • 文档提及问答

    文档提及问答

    文档提及问答

    • 报告生成与导出(PDF、DOCX、HTML、LaTeX、EPUB、ODT、纯文本)

    报告生成

    • 播客生成

    播客生成

    • 图像生成

    图像生成

    • 更多功能即将推出。

自托管版

在你自己的基础设施上运行 SurfSense,实现完全的数据控制和隐私保护。

先决条件: 必须安装并运行 Docker Desktop

对于 Linux/MacOS 用户:

curl -fsSL https://raw.githubusercontent.com/MODSetter/SurfSense/main/docker/scripts/install.sh | bash

对于 Windows 用户:

irm https://raw.githubusercontent.com/MODSetter/SurfSense/main/docker/scripts/install.ps1 | iex

安装脚本会自动设置 Watchtower,以便每日自动更新。如果不想启用此功能,可以添加 --no-watchtower 标志。

有关 Docker Compose 手动安装及其他部署方式,请参阅 文档

桌面应用

SurfSense 还提供一款桌面应用,可将 AI 辅助功能带到你电脑上的任何应用程序中。你可以从最新的 发布页面 下载。

该桌面应用包含以下强大功能:

  • General Assist — 使用全局快捷键,随时随地快速启动 SurfSense。
  • Quick Assist — 在任意位置选择文本,然后让 AI 解释、改写或执行相关操作。
  • Extreme Assist — 在任何应用程序中输入时,系统会根据你的知识库提供实时的写作建议。
  • Watch Local Folder — 监控本地文件夹,并将文件更改自动同步到你的知识库中。小贴士: 将其指向你的 Obsidian 仓库,这样你的笔记就能在 SurfSense 中被搜索到。

所有功能都基于你选择的搜索空间运行,因此你的回答始终建立在你自己的数据之上。

如何进行实时协作(测试版)

  1. 前往“管理成员”页面并创建邀请。

    邀请成员

  2. 团队成员加入后,该SearchSpace即变为共享状态。

    邀请加入流程

  3. 将聊天设置为共享。

    将聊天设为共享

  4. 您的团队现在可以进行实时聊天了。

    实时聊天

  5. 添加评论以标记团队成员。

    实时评论

SurfSense 与 Google NotebookLM 对比

功能 Google NotebookLM SurfSense
每个笔记本的来源数量 免费版 50 个,Ultra 版 600 个(每月 $249.99) 无限制
笔记本数量 免费版 100 个,付费版最高 500 个 无限制
单个来源大小上限 每个来源 50 万字或 200MB 无限制
定价 提供免费层级;Pro 版每月 $19.99,Ultra 版每月 $249.99 免费且开源,可自行部署在本地基础设施上
LLM 支持 仅支持 Google Gemini 通过 OpenAI 规范和 LiteLLM 支持 100 多种 LLM
嵌入模型 仅支持 Google 的模型 支持 6,000 多种嵌入模型及所有主流重排序器
本地/私有 LLM 不支持 完全支持(vLLM、Ollama),您的数据始终归您所有
是否可自托管 是——只需一条 Docker 命令或完整的 Docker Compose 配置
是否开源
外部连接器 Google Drive、YouTube、网站 支持 27 种以上连接器——搜索引擎、Google Drive、OneDrive、Dropbox、Slack、Teams、Jira、Notion、GitHub、Discord 等 更多
文件格式支持 PDF、Docs、Slides、Sheets、CSV、Word、EPUB、图片、网页链接、YouTube 视频 支持 50 多种格式——文档、图片、视频,可通过 LlamaCloud、Unstructured 或 Docling(本地)处理
搜索功能 语义搜索 混合搜索——语义搜索结合全文检索,采用分层索引和倒排融合技术
引用答案 是——类似 Perplexity 的引用式回答
智能体架构 是——基于 LangChain Deep Agents 架构,具备规划能力、子代理以及文件系统访问权限
多人实时协作 共享笔记本,提供查看者/编辑者角色(无实时聊天) 基于 RBAC 的权限管理,包括所有者/管理员/编辑者/查看者角色,支持实时聊天和评论线程
视频生成 仅 Ultra 版支持通过 Veo 3 生成电影级视频概览 可用(NotebookLM 在这方面表现更好,正在持续优化)
演示文稿生成 幻灯片效果较好但不可编辑 可创建可编辑的幻灯片式演示文稿
播客生成 提供可定制主持人和语言的音频概览 可用多种 TTS 提供商(NotebookLM 在这方面表现更好,正在持续优化)
AI 文件分类 LLM 驱动的自动分类,可按来源、日期、类别和子类别整理文件
桌面应用 原生应用,配备通用助手、快速助手、极致助手,并支持本地文件夹同步
浏览器扩展 跨浏览器扩展,可保存任何网页,包括受认证保护的页面
外部源完整列表

搜索引擎(Tavily、LinkUp)· SearxNG · Google Drive · OneDrive · Dropbox · Slack · Microsoft Teams · Linear · Jira · ClickUp · Confluence · BookStack · Notion · Gmail · YouTube 视频 · GitHub · Discord · Airtable · Google 日历 · Luma · Circleback · Elasticsearch · Obsidian,以及更多即将推出的内容。

功能请求与未来展望

SurfSense 正在积极开发中。 虽然目前尚未达到生产就绪状态,但您可以通过参与帮助我们加快进度。

加入 SurfSense Discord,共同塑造 SurfSense 的未来!

路线图

随时了解我们的开发进展和即将推出的功能!请查看我们的公开路线图,并提出您的想法或反馈:

路线图讨论: SurfSense 2026 路线图

看板: SurfSense 项目看板

贡献

我们欢迎任何形式的贡献,无论是点赞、报告 bug 还是改进后端代码。请参阅 CONTRIBUTING.md 开始您的贡献之旅。

感谢所有支持 SurfSense 的开发者:

星标历史

星标历史图表

Catalyst 项目



版本历史

v0.0.162026/04/16
v0.0.152026/04/09
v0.0.14.12026/04/08
v0.0.142026/04/08
beta-v0.0.132026/02/11
beta-v0.0.122026/01/25
beta-v0.0.112026/01/08
beta-v0.0.102026/01/02
beta-v0.0.92025/12/24
beta-v0.0.82025/10/17
beta-v0.0.72025/05/22

相似工具推荐

openclaw

OpenClaw 是一款专为个人打造的本地化 AI 助手,旨在让你在自己的设备上拥有完全可控的智能伙伴。它打破了传统 AI 助手局限于特定网页或应用的束缚,能够直接接入你日常使用的各类通讯渠道,包括微信、WhatsApp、Telegram、Discord、iMessage 等数十种平台。无论你在哪个聊天软件中发送消息,OpenClaw 都能即时响应,甚至支持在 macOS、iOS 和 Android 设备上进行语音交互,并提供实时的画布渲染功能供你操控。 这款工具主要解决了用户对数据隐私、响应速度以及“始终在线”体验的需求。通过将 AI 部署在本地,用户无需依赖云端服务即可享受快速、私密的智能辅助,真正实现了“你的数据,你做主”。其独特的技术亮点在于强大的网关架构,将控制平面与核心助手分离,确保跨平台通信的流畅性与扩展性。 OpenClaw 非常适合希望构建个性化工作流的技术爱好者、开发者,以及注重隐私保护且不愿被单一生态绑定的普通用户。只要具备基础的终端操作能力(支持 macOS、Linux 及 Windows WSL2),即可通过简单的命令行引导完成部署。如果你渴望拥有一个懂你

349.3k|★★★☆☆|1周前
Agent开发框架图像

stable-diffusion-webui

stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面,旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点,将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。 无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师,还是想要深入探索模型潜力的开发者与研究人员,都能从中获益。其核心亮点在于极高的功能丰富度:不仅支持文生图、图生图、局部重绘(Inpainting)和外绘(Outpainting)等基础模式,还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外,它内置了 GFPGAN 和 CodeFormer 等人脸修复工具,支持多种神经网络放大算法,并允许用户通过插件系统无限扩展能力。即使是显存有限的设备,stable-diffusion-webui 也提供了相应的优化选项,让高质量的 AI 艺术创作变得触手可及。

162.1k|★★★☆☆|1周前
开发框架图像Agent

everything-claude-code

everything-claude-code 是一套专为 AI 编程助手(如 Claude Code、Codex、Cursor 等)打造的高性能优化系统。它不仅仅是一组配置文件,而是一个经过长期实战打磨的完整框架,旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。 通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能,everything-claude-code 能显著提升 AI 在复杂任务中的表现,帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略,使得模型响应更快、成本更低,同时有效防御潜在的攻击向量。 这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库,还是需要 AI 协助进行安全审计与自动化测试,everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目,它融合了多语言支持与丰富的实战钩子(hooks),让 AI 真正成长为懂上

160k|★★☆☆☆|今天
开发框架Agent语言模型

opencode

OpenCode 是一款开源的 AI 编程助手(Coding Agent),旨在像一位智能搭档一样融入您的开发流程。它不仅仅是一个代码补全插件,而是一个能够理解项目上下文、自主规划任务并执行复杂编码操作的智能体。无论是生成全新功能、重构现有代码,还是排查难以定位的 Bug,OpenCode 都能通过自然语言交互高效完成,显著减少开发者在重复性劳动和上下文切换上的时间消耗。 这款工具专为软件开发者、工程师及技术研究人员设计,特别适合希望利用大模型能力来提升编码效率、加速原型开发或处理遗留代码维护的专业人群。其核心亮点在于完全开源的架构,这意味着用户可以审查代码逻辑、自定义行为策略,甚至私有化部署以保障数据安全,彻底打破了传统闭源 AI 助手的“黑盒”限制。 在技术体验上,OpenCode 提供了灵活的终端界面(Terminal UI)和正在测试中的桌面应用程序,支持 macOS、Windows 及 Linux 全平台。它兼容多种包管理工具,安装便捷,并能无缝集成到现有的开发环境中。无论您是追求极致控制权的资深极客,还是渴望提升产出的独立开发者,OpenCode 都提供了一个透明、可信

144.3k|★☆☆☆☆|2天前
Agent插件

ComfyUI

ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎,专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式,采用直观的节点式流程图界面,让用户通过连接不同的功能模块即可构建个性化的生成管线。 这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景,也能自由组合模型、调整参数并实时预览效果,轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性,不仅支持 Windows、macOS 和 Linux 全平台,还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构,并率先支持 SDXL、Flux、SD3 等前沿模型。 无论是希望深入探索算法潜力的研究人员和开发者,还是追求极致创作自由度的设计师与资深 AI 绘画爱好者,ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能,使其成为当前最灵活、生态最丰富的开源扩散模型工具之一,帮助用户将创意高效转化为现实。

109.2k|★★☆☆☆|今天
开发框架图像Agent

gemini-cli

gemini-cli 是一款由谷歌推出的开源 AI 命令行工具,它将强大的 Gemini 大模型能力直接集成到用户的终端环境中。对于习惯在命令行工作的开发者而言,它提供了一条从输入提示词到获取模型响应的最短路径,无需切换窗口即可享受智能辅助。 这款工具主要解决了开发过程中频繁上下文切换的痛点,让用户能在熟悉的终端界面内直接完成代码理解、生成、调试以及自动化运维任务。无论是查询大型代码库、根据草图生成应用,还是执行复杂的 Git 操作,gemini-cli 都能通过自然语言指令高效处理。 它特别适合广大软件工程师、DevOps 人员及技术研究人员使用。其核心亮点包括支持高达 100 万 token 的超长上下文窗口,具备出色的逻辑推理能力;内置 Google 搜索、文件操作及 Shell 命令执行等实用工具;更独特的是,它支持 MCP(模型上下文协议),允许用户灵活扩展自定义集成,连接如图像生成等外部能力。此外,个人谷歌账号即可享受免费的额度支持,且项目基于 Apache 2.0 协议完全开源,是提升终端工作效率的理想助手。

100.8k|★★☆☆☆|1周前
插件Agent图像