Локальный приватный Markdown-редактор с WYSIWYG-редактированием и параллельной работой с ИИ через Claude, Codex и других агентов по MCP и CLI.
deta/surf
Deta Surf — open-source AI-блокнот для компьютера, который объединяет локальные файлы, веб-страницы и видео с заметками, созданными с помощью LLM.
Open source альтернатива:Notion AI
NotebookLM
- Звёзды
- 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
Откройте руководство по установке, чтобы узнать, как скачать и установить
- 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 обновляется ежедневно.
Похожие проекты
Локальный и облачный запуск открытых моделей, таких как Gemma, Qwen, DeepSeek и gpt-oss, через CLI, REST API и библиотеки для Python и JavaScript.
Самостоятельно разворачиваемый AI-шлюз с API, совместимыми с OpenAI, Claude и Gemini, который маршрутизирует запросы к разным провайдерам моделей и отслеживает ключи, квоты и расходы.
Плагин для Zotero, который позволяет общаться с одним или несколькими PDF и искать по всей библиотеке с помощью облачных LLM или локальных моделей.
Плагин для Unreal Engine, подключающий игры и инструменты редактора к API LLM, генерации изображений, речи и 3D-моделей, а также предоставляющий MCP-сервер для AI-ассистентов.
Локальный AI-ридер для компьютеров и мобильных устройств: RAG-чат, семантический поиск, выделения, TTS и синхронизация через WebDAV.