Новый проект
Локальный AI-агент исследует сайты через браузер, анализирует сеть и JavaScript, а затем создаёт автономные API-клиенты и краулеры без браузера.
AI-разбор
reverseloom — открытый проект на Python для автоматизации исследования веб-сайтов и преобразования браузерных сценариев в автономные API-клиенты или краулеры. Агент управляет Chromium-совместимым браузером через patchright и CDP, получает DOM, снимки экрана, сетевые запросы и данные отладчика JavaScript, а затем анализирует генераторы подписей, токенов и других параметров. В состав входят средства браузерной автоматизации, точки останова CDP, поиск и выгрузка сетевых данных и скриптов, визуальное обнаружение элементов, передача управления пользователю, файловые инструменты и запуск команд. Для воспроизведения JavaScript используется Node и jsdom с мониторингом через Proxy; результатом может быть код краулера, работающий без браузера и рассчитанный на холодный запуск. Проект интегрируется с graphloom, patchright, CDP, OpenAI или Anthropic через настраиваемый протокол и опционально с kc-browser для антидетект-профиля и трассировки нативных вызовов. Подтвержденные ограничения: требуется установленный Chromium-совместимый браузер, модель должна поддерживать изображения и потоковый вывод, проект имеет статус alpha, а run_shell выполняет произвольные команды; использование разрешено только для исследований, тестирования и авторизованной интеграции с учетом условий сайтов и законодательства.
Проект предназначен для исследователей веб-протоколов, инженеров по автоматизации и тестированию, разработчиков краулеров и специалистов по авторизованной интеграции данных, знакомых с Python, JavaScript, браузерными DevTools и CDP.
Темы