Что это такое?
Инструмент для автоматического обнаружения вредоносных обновлений в популярных Python и npm пакетах с использованием локального ИИ.
Это форк оригинального монитора от Elastic, адаптированный для работы с локальными LLM через vLLM или совместимые с OpenAI API. Проект фокусируется на автоматическом обнаружении компрометации зависимостей в двух крупнейших экосистемах — Python и JavaScript.
Для DevOps-инженеров и специалистов по безопасности, которые хотят автоматизировать мониторинг зависимостей в своих проектах.
Разработчики часто не замечают, когда обновление легальной библиотеки содержит скрытый вредоносный код — такой компромисс цепочки поставок может привести к утечке данных или бэкдорам.
Система параллельно мониторит PyPI через XML-RPC changelog и npm через CouchDB feed, скачивает новые версии популярных пакетов, создаёт diff-отчёты и отправляет их в локальный vLLM-сервер для классификации. При обнаружении подозрительных изменений (обфускация, сетевые вызовы, запись в автозагрузку) отправляет алерт в Slack.
Это форк оригинального монитора от Elastic, адаптированный для работы с локальными LLM через vLLM или совместимые с OpenAI API. Проект фокусируется на автоматическом обнаружении компрометации зависимостей в двух крупнейших экосистемах — Python и JavaScript.
Проект использует неочевидный источник данных для PyPI — changelog_since_serial через XML-RPC, что позволяет получать события в реальном времени без постоянного опроса всех пакетов.
Стоит попробовать, если у вас уже есть инфраструктура с vLLM и нужно автоматизировать мониторинг зависимостей. Проект сыроват (всего 12 звёзд), но основан на проверенном решении от Elastic.
Проект активно развивается как форк Elastic, но имеет мало звёзд и активности сообщества.
Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.
Инструмент для автоматического обнаружения вредоносных обновлений в популярных Python и npm пакетах с использованием локального ИИ.
Для команд разработки и безопасности, которые хотят автоматизировать мониторинг зависимостей без облачных сервисов.
Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.