Repolode
deta

deta/surf

Deta Surf 是一款开源桌面 AI 笔记本,可将本地文件、网页和视频与大模型生成的笔记结合起来。

可替代:Notion AINotebookLM

Star
3,603
Fork
254
未关闭 Issue
33
最近提交
2个月前

这是什么?

Deta Surf 是一款桌面 AI 笔记本,用于跨文件和网页进行研究与思考。你无需在笔记应用、PDF 阅读器和浏览器标签页之间来回切换,可以把 PDF、网页、YouTube 视频和本地文件放进同一个资料库,并直接在笔记中就这些内容提问。

资料库以开放格式保存在本机,底层存储引擎为 SFFS(Surf Flat File System)。笔记中可以 @ 提及资料库里的任意资源,也可以触发网络搜索并把结果带回笔记;引用会链接到原始来源的具体段落、视频时间点或 PDF 页码。此外,Surf 还提供 Surflets 功能,可以根据提示生成小型交互式应用。

应用支持 macOS、Windows 和 Linux,基于 Electron,使用 Svelte、TypeScript 和 Rust 开发。你可以接入自己的常用云端模型 API Key,也可以使用本地语言模型。

核心功能

  • 01将本地文件、网页和视频保存在私有资料库中,并按笔记本组织。
  • 02支持 @ 提及资料库中的资源,并基于它们自动生成笔记。
  • 03可将网络搜索结果带入笔记,引用会链接回原始来源。
  • 04无需编写代码即可通过提示生成交互式小应用(Surflets)。
  • 05支持接入自有 API Key 的常用云端模型,也支持本地语言模型。
  • 06数据以开放的本地格式保存,资料库的大部分内容可离线使用。

适用场景

  • 学习课程视频或 PDF,并获得带引用来源的问答。
  • 结合已保存的网页、文档和最新网络搜索进行主题研究。
  • 生成交互式可视化,帮助理解某个概念或数据集。
  • 借助本地模型处理敏感资料,并将研究笔记保存在本机。

快速上手

  1. 1

    打开安装指南,查看下载和安装说明

  2. 2

    如需从源码构建和本地开发,请参阅 CONTRIBUTING.md

使用前须知

  • AI 笔记和 Surflets 需要大语言模型支持,可使用您自己的热门模型 API 密钥,或本地模型。

标签

常见问题

surf 是什么?
Deta Surf 是一款开源桌面 AI 笔记本,可将本地文件、网页和视频与大模型生成的笔记结合起来。 Deta Surf 是一款桌面 AI 笔记本,用于跨文件和网页进行研究与思考。你无需在笔记应用、PDF 阅读器和浏览器标签页之间来回切换,可以把 PDF、网页、YouTube 视频和本地文件放进同一个资料库,并直接在笔记中就这些内容提问。
surf 可以免费使用吗?用的什么许可证?
surf 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
surf 还在维护吗?
半年内有更新。surf 最近一次提交是在 2026年8月24日。
surf 适合用来做什么?
学习课程视频或 PDF,并获得带引用来源的问答。 结合已保存的网页、文档和最新网络搜索进行主题研究。 生成交互式可视化,帮助理解某个概念或数据集。 借助本地模型处理敏感资料,并将研究笔记保存在本机。
surf 怎么安装和运行?
打开安装指南,查看下载和安装说明 如需从源码构建和本地开发,请参阅 CONTRIBUTING.md
在哪里获取 surf?
源代码和安装说明在 GitHub 上:https://github.com/deta/surf

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目