SurfSense

SurfSense: 它是什么,解决了什么问题以及为什么它正受到关注

它解决了什么问题

SurfSense 是 Google NotebookLM 的开源替代方案,旨在消除对来源数量和笔记本数量的限制,消除供应商锁定,并提供对数据隐私的更大的控制权。它通过允许用户配置自己的 LLMs 和 embedding models,同时与大量外部数据源集成,解决了专有 AI 笔记本的约束。

它是如何工作的

SurfSense 通过同步的外部连接器(例如 Notion, Slack, 和 Google Drive)和上传的文件创建一个可搜索的知识库。它使用混合搜索(语义搜索和全文搜索)结合分层索引来提供带有引用的答案。该系统由使用 LangChain Deep Agents 的智能体架构驱动,支持规划、子智能体和文件系统访问。用户可以通过 Web 界面、用于系统级 AI 辅助的桌面应用,或自托管的 Docker 部署进行交互。

适合谁使用

它专为研究人员、团队和个人设计,需要一个全面的、私密的、且协作式的 AI 驱动知识管理系统,该系统能够与他们现有的工具栈集成并支持自托管。

亮点

  • Unlimited Sources: 无限制的笔记本数量或单个来源的大小。
  • Model Flexibility: 通过 OpenAI spec 和 LiteLLM 支持 100+ LLMs,包括通过 vLLM 和 Ollama 运行的本地模型。
  • Larga Integration: 包括 Notion, Slack, GitHub, 和 Jira 在内的 25+ 外部连接器。
  • AI Automations: 定时工作流、事件触发的智能体,以及通过聊天构建的无代码自动化。
  • Deliverable Studio: 用于生成带有引用的研究报告、AI podcasts、可编辑的演示文稿和视频的工具。
  • Real-time Collaboration: 支持多人协作,具备 RBAC 和实时聊天/评论功能。
  • Desktop App: 系统级辅助,包括截图捕获和本地文件夹同步(例如,用于 Obsidian vaults)。

Sources