Repolode
nottelabs

nottelabs/notte

Облачная браузерная инфраструктура и фреймворк на базе Playwright для запуска веб-автоматизаций с AI-агентами, обходом антибот-защиты, решением CAPTCHA и прокси.

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

Звёзды
2,041
Форки
186
Открытые issues
11
Последний коммит
4 часа назад

Что это?

Notte предоставляет браузерную инфраструктуру для AI-агентов и скриптов. В облаке доступны управляемые браузерные сессии со встроенным обходом антибот-защиты, решением CAPTCHA и прокси. Сессиями можно управлять через CDP из Playwright, Puppeteer или Selenium. Локальная браузерная сессия использует те же API для наблюдения, выполнения действий и скрейпинга, но не требует API-ключа.

Помимо сессий, платформа позволяет разворачивать Python-автоматизации в виде функций, которые можно запускать по запросу, по расписанию или через API endpoint. Хранилища секретов не позволяют хранить учётные данные в коде и не дают LLM к ним доступа, а персоны предоставляют отдельные идентификаторы и почтовые ящики для регистрации и получения кодов подтверждения. Эти возможности доступны через CLI, MCP-сервер, а также SDK для Python и Node.

В open-source ядро входят локальный браузер на базе Playwright и скрейпинг с возвратом результатов в формате Markdown, изображений или структурированных данных на основе Pydantic. Облачные сервисы предоставляются как hosted API.

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

  • 01Облачные браузеры с обходом антибот-защиты, решением CAPTCHA и прокси.
  • 02Локальные браузерные сессии на базе Playwright с теми же API для наблюдения, выполнения действий и скрейпинга.
  • 03Совместимые с Playwright, Puppeteer и Selenium CDP endpoints.
  • 04Развёртывание Python-автоматизаций в виде функций, которые запускаются по запросу, по расписанию или через API.
  • 05Хранилища учётных данных, благодаря которым сессии могут заполнять формы входа, не раскрывая секреты коду.

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

  • Предоставление coding-агенту или LLM облачного браузера для выполнения веб-задач.
  • Запуск существующих скриптов Playwright в облачных браузерах с обходом антибот-защиты.
  • Скрейпинг страниц с преобразованием содержимого в Markdown или структурированные данные по моделям Pydantic.
  • Планирование браузерных автоматизаций, которые входят в аккаунты с помощью сохранённых учётных данных.

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

  1. 1

    Установите пакет Python

    pip install notte
  2. 2

    Установите браузер Chromium и его зависимости

    patchright install --with-deps chromium
  3. 3

    Запустите локальную сессию браузера, используя пример из README

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

  • Для облачных функций, таких как stealth-браузеры, решение CAPTCHA и прокси, нужны API-ключ Notte и размещённый сервис.
  • Лицензия — SSPL-1.0, лицензия с копилефтом, которая ограничивает предоставление программного обеспечения в качестве сервиса.
  • API agent были удалены в версии 1.10, поэтому для старого кода agent потребуется зафиксировать более раннюю версию.

Темы

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

Что такое notte?
Облачная браузерная инфраструктура и фреймворк на базе Playwright для запуска веб-автоматизаций с AI-агентами, обходом антибот-защиты, решением CAPTCHA и прокси. Notte предоставляет браузерную инфраструктуру для AI-агентов и скриптов. В облаке доступны управляемые браузерные сессии со встроенным обходом антибот-защиты, решением CAPTCHA и прокси. Сессиями можно управлять через CDP из Playwright, Puppeteer или Selenium. Локальная браузерная сессия использует те же API для наблюдения, выполнения действий и скрейпинга, но не требует API-ключа.
notte можно использовать бесплатно? Какая у него лицензия?
notte распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
notte всё ещё поддерживается?
Активно поддерживается. Последний коммит в notte — 22 окт. 2026 г..
Для чего можно использовать notte?
Предоставление coding-агенту или LLM облачного браузера для выполнения веб-задач. Запуск существующих скриптов Playwright в облачных браузерах с обходом антибот-защиты. Скрейпинг страниц с преобразованием содержимого в Markdown или структурированные данные по моделям Pydantic. Планирование браузерных автоматизаций, которые входят в аккаунты с помощью сохранённых учётных данных.
Как установить notte?
Установите пакет Python: pip install notte Установите браузер Chromium и его зависимости: patchright install --with-deps chromium Запустите локальную сессию браузера, используя пример из README
Где скачать notte?
Исходный код и инструкции по установке — на GitHub: https://github.com/nottelabs/notte

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

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