Пользователь GitHub с ником MShverdiakov разработал клавиатуру для Android под названием «Соучастник», которая анализирует текст на предмет возможных нарушений российского законодательства. Этот инструмент может помочь избежать правовых последствий при вводе сообщений.
Функциональность и технологии
Клавиатура использует локальную языковую модель для определения рисков, связанных с определёнными фразами. Проект опубликован на GitHub под лицензией GPL-3.0 и уже набрал около 500 звезд. Приложение функционирует без доступа в интернет, что обеспечивает большую конфиденциальность: в APK нет разрешения на отправку данных в сеть. Анализ текста выполняется с помощью модели Qwen3.5–0.8B, работающей локально через llama.cpp, что позволяет обрабатывать фразы от 4 до 20 секунд в зависимости от возможностей устройства.
Как это работает и значимость для пользователей
Приложение обращается к словарю триггеров, который соответствует различным статьям законодательства, что упрощает анализ текста и снижает вероятность ошибок. Для работы требуется Android 9 и выше, а размер APK составляет около 470 МБ. Например, на устройствах с поддержкой dotprod анализ одной фразы занимает примерно 4-6 секунд. Кроме того, клавиатура может отмечать иноагентов и запрещённые социальные сети. Однако разработчик подчеркивает, что инструмент не является юридической консультацией, и окончательное решение о соответствии текстов остаётся за пользователем.
Для российской аудитории появление такого приложения может оказаться полезным в условиях постоянно меняющегося законодательства. Возможность заранее проверить текст на наличие потенциальных нарушений поможет сократить риски правовых последствий, особенно среди активных пользователей мессенджеров и социальных сетей. В следующем обновлении разработчик планирует улучшить взаимодействие с пользовательским интерфейсом и добавить возможность более точного определения статей законодательства.