Все репозитории

Безопасностьprotectai

modelscan

Сканер файлов моделей на атаки через сериализацию, например вредный код внутри pickle. Проверяет файл до того, как ты его загрузишь.

Кому подойдёт

Тем, кто скачивает чужие модели с хабов и не хочет запускать вредоносный код.

Как начать

  1. Установи: pip install modelscan
  2. Проверь файл модели: modelscan -p /path/to/model_file.pkl
  3. Прочитай отчёт и не загружай модель, если нашлись проблемы

Шаги взяты из README. Перед запуском сверься с актуальной версией в репозитории.

Звёзды за последние 30 дней

+78 сент. — 28 сент.
771778

Описание автора

Protection against Model Serialization Attacks

data-privacy-stack

presidio

Фреймворк для поиска и скрытия персональных данных в тексте, изображениях и таблицах. Находит их, затем маскирует или заменяет, чтобы данные можно было безопасно отдавать модели.

11 тыс.звёзд+419 за 30 дн.Python

NVIDIA

garak

Сканер уязвимостей для LLM: прогоняет модель через набор проб на prompt injection, утечки данных, токсичность и другие сбои. Работает как консольная утилита.

9,5 тыс.звёзд+355 за 30 дн.Python

guardrails-ai

guardrails

Python-фреймворк, который проверяет входы и выходы LLM готовыми валидаторами из Guardrails Hub и помогает получать структурированные ответы. Ловит риски до того, как ответ дойдёт до пользователя.

7,5 тыс.звёзд+133 за 30 дн.Python

NVIDIA-NeMo

Guardrails

Набор инструментов NVIDIA для программируемых ограничений в диалоговых системах на LLM. Правила задаются в конфигурации и управляют тем, о чём бот говорит и что делает.

7,2 тыс.звёзд+177 за 30 дн.Python

microsoft

PyRIT

Фреймворк Microsoft для проактивного поиска рисков в генеративных системах. Помогает автоматизировать красную команду против моделей и приложений.

4,6 тыс.звёзд+172 за 30 дн.Python

meta-llama

PurpleLlama

Проект Meta по безопасности генеративного ИИ: модели-фильтры Llama Guard и Prompt Guard, сканер Code Shield и набор тестов CyberSec Eval. Объединяет защиту и проверку атакой.

4,4 тыс.звёзд+43 за 30 дн.Python