«Соучастник» проверяет, чем может закончиться ваш пост в интернете
Один из самых неприятных жанров современного российского интернета выглядит примерно так: человек пишет обычный пост, а потом начинает гадать, не нашлось ли в нем чего-нибудь запрещенного.
Разработчик М. Швердяков собрал под Android приложение «Соучастник», которое пытается превратить этот страх в конкретный ответ. Пользователь вводит текст, после чего локальная ИИ модель анализирует его и показывает, какие потенциальные составы правонарушений или преступлений могут быть связаны с написанным.
Приложение также отмечает материалы плашками, связанными с признанными иноагентами и запрещенными социальными сетями.
ИИ работает прямо на смартфоне
Самая любопытная часть проекта находится даже не в юридическом справочнике. «Соучастник» специально сделан без доступа к интернету.
У приложения отсутствует разрешение android.permission.INTERNET, поэтому введенный текст не должен отправляться на удаленный сервер. ИИ модель запускается непосредственно на устройстве. Для анализа используется квантованная Qwen3.5-0.8B, работающая через llama.cpp.
Есть и практический нюанс. На современном смартфоне обработка занимает несколько секунд. На старом железе вроде устройств с Cortex A53 или A73 анализ может растянуться до 15 или 20 секунд.
Получается довольно необычная конструкция: смартфон фактически превращается в маленький локальный юридический фильтр.

Сначала триггеры, потом ИИ
Механика устроена рационально. Словарь триггеров из assets/triggers.json сначала отсеивает все лишнее и сужает область поиска. Затем модель пытается определить, есть ли в тексте признаки конкретного состава.
Это похоже на современные системы модерации, только задача перевернута. Обычно автоматическая проверка пытается решить, можно ли пропустить публикацию. Здесь пользователь сам проверяет собственный текст до публикации.
И именно поэтому проект интереснее обычного генератора юридических советов.
Разработчик специально оставил ограничения
«Соучастник» не обещает обходить ограничения и не придумывает несуществующие статьи ради впечатляющего результата. В описании проекта отдельно указано, что за использование VPN или Telegram отдельной статьи за это нет.
При этом полный набор триггеров разработчик в репозиторий не выкладывает, объясняя это риском уголовного преследования.
И здесь есть важная оговорка: приложение не определяет, какой приговор вынесет суд. Оно сопоставляет текст с заложенными в систему признаками и справочной информацией. Реальная юридическая квалификация зависит от обстоятельств, контекста и конкретного законодательства.
Поэтому воспринимать результат как автоматический «срок за пост» было бы опасной ошибкой.

Почему проект оказался технически возможен именно сейчас
Еще несколько лет назад подобное приложение пришлось бы либо подключать к облачному ИИ, либо сильно упрощать. Сейчас даже небольшие языковые модели можно запускать непосредственно на Android смартфоне.
Qwen3.5-0.8B в данном случае не выглядит особенно мощной моделью. Зато для узкой задачи ее вполне можно приспособить. Небольшой размер снижает требования к памяти, а локальная обработка решает проблему отправки чувствительного текста на внешний сервер.
В результате получается показательная вещь. ИИ постепенно превращается не только в инструмент для написания текста, но и в персональный фильтр риска перед публикацией.
Правда, пользоваться таким фильтром стоит с холодной головой. Если приложение говорит, что ваш текст выглядит проблемным, это повод проверить формулировки и законодательство. Если приложение ничего не нашло, это совершенно не означает, что суд обязательно согласится с алгоритмом.
