将任何 LLM 连接到您的内部知识源,并与团队成员实时聊天。NotebookLM、Perplexity 和 Glean 的开源替代方案。
SurfSense 是一个高度可定制的 AI 研究助手,可以连接外部数据源,如搜索引擎(SearxNG、Tavily、LinkUp)、Google Drive、Slack、Microsoft Teams、Linear、Jira、ClickUp、Confluence、BookStack、Gmail、Notion、YouTube、GitHub、Discord、Airtable、Google Calendar、Luma、Circleback、Elasticsearch、Obsidian 等,未来还会支持更多。
v0.0.12_demo.mp4
elon_vs_trump_podcast.mp4
- 访问 surfsense.com 并登录。
- 连接您的连接器并同步。启用定期同步以保持连接器数据更新。
- 在连接器数据索引期间,上传文档。
在您自己的基础设施上运行 SurfSense,实现完全的数据控制和隐私保护。
前置条件: 需要安装并运行 Docker Desktop。
curl -fsSL https://raw.githubusercontent.com/MODSetter/SurfSense/main/docker/scripts/install.sh | bashirm https://raw.githubusercontent.com/MODSetter/SurfSense/main/docker/scripts/install.ps1 | iex安装脚本会自动配置 Watchtower 以实现每日自动更新。如需跳过,请添加 --no-watchtower 参数。
如需 Docker Compose、手动安装及其他部署方式,请查看文档。
| 功能 | 描述 |
|---|---|
| 开源替代方案 | 支持实时团队协作的 NotebookLM、Perplexity 和 Glean 替代品 |
| 50+ 文件格式 | 通过 LlamaCloud、Unstructured 或 Docling(本地)上传文档、图像、视频 |
| 混合搜索 | 语义搜索 + 全文搜索,结合层次化索引和倒数排名融合 |
| 引用回答 | 与知识库对话,获得 Perplexity 风格的引用回答 |
| 深度代理架构 | 基于 LangChain Deep Agents 构建,支持规划、子代理和文件系统访问 |
| 通用 LLM 支持 | 100+ LLM、6000+ 嵌入模型、所有主流重排序器,通过 OpenAI spec 和 LiteLLM |
| 隐私优先 | 完整本地 LLM 支持(vLLM、Ollama),您的数据由您掌控 |
| 团队协作 | RBAC 角色控制(所有者/管理员/编辑者/查看者),实时聊天和评论线程 |
| 播客生成 | 20 秒内生成 3 分钟播客;多种 TTS 提供商(OpenAI、Azure、Kokoro) |
| 浏览器扩展 | 跨浏览器扩展,保存任何网页,包括需要身份验证的页面 |
| 25+ 连接器 | 搜索引擎、Google Drive、Slack、Teams、Jira、Notion、GitHub、Discord 等更多 |
| 可自托管 | 开源,Docker 一行命令或完整 Docker Compose 用于生产环境 |
外部数据源完整列表
搜索引擎(Tavily、LinkUp)· SearxNG · Google Drive · Slack · Microsoft Teams · Linear · Jira · ClickUp · Confluence · BookStack · Notion · Gmail · YouTube 视频 · GitHub · Discord · Airtable · Google Calendar · Luma · Circleback · Elasticsearch · Obsidian,更多即将推出。
SurfSense 正在积极开发中。 虽然它还未达到生产就绪状态,但您可以帮助我们加快进度。
加入 SurfSense Discord 一起塑造 SurfSense 的未来!
随时了解我们的开发进度和即将推出的功能!
查看我们的公开路线图并贡献您的想法或反馈:
路线图讨论: SurfSense 2026 Roadmap
欢迎所有贡献,从 Star 和 Bug 报告到后端改进。请参阅 CONTRIBUTING.md 开始贡献。
感谢所有 Surfers:














