ローカルでプライバシーを保ちながら使えるMarkdownエディター。WYSIWYG編集と、MCPやCLI経由のClaude、Codexなどによる並列AI編集に対応。
deta/surf
Deta Surfは、ローカルファイル、Webページ、動画とLLM生成のノートをまとめて扱えるオープンソースのデスクトップAIノートです。
代替できる製品:Notion AI
NotebookLM
- スター
- 3,603
- フォーク
- 254
- 未解決の Issue
- 33
- 最終コミット
- 2 か月前
これは何?
Deta Surfは、ファイルやWebを横断して調査や思考を進めるためのデスクトップAIノートです。ノートアプリ、PDFリーダー、ブラウザーのタブを行き来する代わりに、PDF、Webサイト、YouTube動画、ローカルファイルを1つのライブラリにまとめ、ノートから直接質問できます。
ライブラリはSFFS(Surf Flat File System)というストレージエンジンを使い、オープンな形式でコンピューター上にローカル保存されます。ノートではライブラリ内のあらゆるリソースを@メンションでき、Web検索結果をノートに取り込めます。また、引用からソースの該当箇所、タイムスタンプ、PDFのページに戻ることもできます。Surfには、プロンプトから小さなインタラクティブアプリを生成するSurfletsも搭載されています。
SurfはmacOS、Windows、Linuxで動作し、アプリはElectron上でSvelte、TypeScript、Rustを使って構築されています。主要なクラウドモデルでは独自のAPIキーを利用でき、ローカル言語モデルにも対応しています。
主な機能
- 01ローカルファイル、Webページ、動画をNotebookに整理し、プライベートなライブラリに保存します。
- 02ライブラリ内のリソースを@メンションし、それらをもとにノートを自動生成できます。
- 03Web検索結果をノートに追加し、引用から元のソースに戻れます。
- 04コードを書かずに、プロンプトからインタラクティブなアプレット(Surflets)を生成できます。
- 05APIキーを持ち込んで使うクラウドモデルと、ローカル言語モデルの両方に対応しています。
- 06データはオープンなローカル形式で保存され、ライブラリの多くの機能をオフラインで利用できます。
ユースケース
- 講義動画やPDFを学習し、出典付きの回答を得る。
- 保存済みのWebページや文書、新たなWeb検索を横断してトピックを調査する。
- 概念やデータセットを理解するためのインタラクティブな可視化を作る。
- 機密情報を扱う調査メモを、ローカルモデルを使ってプライベートに保管する。
クイックスタート
- 1
ダウンロードとインストールの手順については、インストールガイドを開いてください
- 2
ソースからのビルドとローカル開発については、CONTRIBUTING.md をご覧ください
使う前に知っておきたいこと
- AIノートとSurfletsを利用するには、大規模言語モデルが必要です。一般的なモデルのAPIキーを使用するか、ローカルモデルを利用してください。
トピック
よくある質問
- surf とは?
- Deta Surfは、ローカルファイル、Webページ、動画とLLM生成のノートをまとめて扱えるオープンソースのデスクトップAIノートです。 Deta Surfは、ファイルやWebを横断して調査や思考を進めるためのデスクトップAIノートです。ノートアプリ、PDFリーダー、ブラウザーのタブを行き来する代わりに、PDF、Webサイト、YouTube動画、ローカルファイルを1つのライブラリにまとめ、ノートから直接質問できます。
- surf は無料で使えますか?ライセンスは?
- surf は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- surf は今もメンテナンスされていますか?
- 半年以内に更新あり。surf の最終コミットは 2026年8月24日 です。
- surf は何に使えますか?
- 講義動画やPDFを学習し、出典付きの回答を得る。 保存済みのWebページや文書、新たなWeb検索を横断してトピックを調査する。 概念やデータセットを理解するためのインタラクティブな可視化を作る。 機密情報を扱う調査メモを、ローカルモデルを使ってプライベートに保管する。
- surf のインストール方法は?
- ダウンロードとインストールの手順については、インストールガイドを開いてください ソースからのビルドとローカル開発については、CONTRIBUTING.md をご覧ください
- surf はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/deta/surf
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Gemma、Qwen、DeepSeek、gpt-ossなどのオープンモデルをローカルやクラウドで実行できるCLI・REST API・各種ライブラリ。
OpenAI、Claude、Gemini互換APIを提供するセルフホスト型AIゲートウェイ。複数の上流モデルプロバイダーをルーティングし、APIキー、クォータ、コストを管理できます。
クラウドLLMやローカルモデルでPDFとの対話やライブラリ全体の検索ができるZoteroプラグイン。
ゲームやエディタツールからLLM、画像、TTS、3D生成APIを利用できるUnreal Engineプラグインと、AIアシスタント向けMCPサーバー。
RAGチャット、セマンティック検索、ハイライト、TTS、WebDAV同期に対応したローカルファーストの電子書籍リーダー