Открытый Browser API для AI-агентов и приложений: управляемая среда Chrome, которой можно управлять через Puppeteer, Playwright или Selenium.
nottelabs/notte
Облачная браузерная инфраструктура и фреймворк на базе Playwright для запуска веб-автоматизаций с AI-агентами, обходом антибот-защиты, решением CAPTCHA и прокси.
Open source альтернатива:Browserbase
Apify
- Звёзды
- 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
Установите пакет Python
pip install notte - 2
Установите браузер Chromium и его зависимости
patchright install --with-deps chromium - 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 обновляется ежедневно.
Похожие проекты
Инструментарий для извлечения данных и автоматизации работы с сайтами в реальном времени с помощью языка запросов на базе AI, Playwright, SDK и REST API.
Открытый Python-веб-краулер, который преобразует сайты в чистый Markdown для LLM, извлекает структурированные данные с помощью CSS/LLM и при необходимости предоставляет API.
SDK на TypeScript, Python и Go для браузерных агентов: управляет Chrome с помощью вызовов act, observe и extract на естественном языке и API в стиле Playwright.
Библиотека Python с открытым исходным кодом для создания AI-агентов, управляющих настоящим браузером; доступны stealth-браузеры Browser Use Cloud и hosted agent API.
Автоматизация браузера с открытым исходным кодом: LLM и компьютерное зрение выполняют веб-сценарии на любых сайтах, дополняя Playwright командами на базе ИИ.