Repolode
deta

deta/surf

Deta Surf — open-source AI-блокнот для компьютера, который объединяет локальные файлы, веб-страницы и видео с заметками, созданными с помощью LLM.

Open source альтернатива:Notion AINotebookLM

Звёзды
3,603
Форки
254
Открытые issues
33
Последний коммит
2 месяца назад

Что это?

Deta Surf — AI-блокнот для исследований и работы с идеями на компьютере, который объединяет файлы и веб-страницы. Вместо того чтобы переключаться между приложениями для заметок, PDF-ридерами и вкладками браузера, можно хранить PDF-файлы, сайты, видео с YouTube и локальные файлы в одной библиотеке и задавать вопросы о них прямо в заметках.

Библиотека хранится локально на компьютере в открытых форматах с помощью механизма хранения SFFS (Surf Flat File System). В заметках можно упоминать любые ресурсы из библиотеки через @-упоминания, добавлять результаты веб-поиска и ссылки на точные разделы, временные метки или страницы PDF, на которых основаны цитаты. В Surf также есть Surflets — небольшие интерактивные приложения, которые создаются по запросу.

Surf работает на macOS, Windows и Linux. Приложение построено на Svelte, TypeScript и Rust поверх Electron. Можно использовать собственный API-ключ для популярных облачных моделей или работать с локальными языковыми моделями.

Ключевые возможности

  • 01Хранит локальные файлы, веб-страницы и видео в приватной библиотеке, организованной в блокноты.
  • 02Позволяет упоминать ресурсы библиотеки через @-упоминания и автоматически создавать на их основе заметки.
  • 03Добавляет в заметки результаты веб-поиска и связывает цитаты с исходными источниками.
  • 04Создаёт интерактивные мини-приложения (Surflets) по запросу, без написания кода.
  • 05Поддерживает облачные модели с собственным API-ключом, а также локальные языковые модели.
  • 06Хранит данные в открытых локальных форматах и позволяет работать офлайн со значительной частью библиотеки.

Сценарии использования

  • Изучать лекцию или PDF и задавать вопросы, получая ответы с цитатами.
  • Исследовать тему по сохранённым веб-страницам, документам и результатам нового веб-поиска.
  • Создавать интерактивные визуализации, чтобы разобраться в концепции или наборе данных.
  • Вести приватные исследовательские заметки с локальными моделями для работы с конфиденциальными материалами.

Быстрый старт

  1. 1

    Откройте руководство по установке, чтобы узнать, как скачать и установить

  2. 2

    Инструкции по сборке из исходного кода и локальной разработке см. в CONTRIBUTING.md

Что важно знать

  • Для заметок ИИ и Surflets требуется большая языковая модель: можно использовать собственный API-ключ для популярной модели или локальную модель.

Темы

Частые вопросы

Что такое surf?
Deta Surf — open-source AI-блокнот для компьютера, который объединяет локальные файлы, веб-страницы и видео с заметками, созданными с помощью LLM. Deta Surf — AI-блокнот для исследований и работы с идеями на компьютере, который объединяет файлы и веб-страницы. Вместо того чтобы переключаться между приложениями для заметок, PDF-ридерами и вкладками браузера, можно хранить PDF-файлы, сайты, видео с YouTube и локальные файлы в одной библиотеке и задавать вопросы о них прямо в заметках.
surf можно использовать бесплатно? Какая у него лицензия?
surf распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
surf всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в surf — 24 авг. 2026 г..
Для чего можно использовать surf?
Изучать лекцию или PDF и задавать вопросы, получая ответы с цитатами. Исследовать тему по сохранённым веб-страницам, документам и результатам нового веб-поиска. Создавать интерактивные визуализации, чтобы разобраться в концепции или наборе данных. Вести приватные исследовательские заметки с локальными моделями для работы с конфиденциальными материалами.
Как установить surf?
Откройте руководство по установке, чтобы узнать, как скачать и установить Инструкции по сборке из исходного кода и локальной разработке см. в CONTRIBUTING.md
Где скачать surf?
Исходный код и инструкции по установке — на GitHub: https://github.com/deta/surf

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Самостоятельно разворачиваемый AI-шлюз с API, совместимыми с OpenAI, Claude и Gemini, который маршрутизирует запросы к разным провайдерам моделей и отслеживает ключи, квоты и расходы.

50,3 тыс.12,1 тыс.GoAGPL-3.0Обновлён 22 часа назад