Пользователь GitHub под ником MShverdiakov опубликовал опенсорсную Android-клавиатуру «Соучастник»: она анализирует набираемый текст прямо во время печати и показывает, какой теоретический срок и штраф можно получить за написанное по статьям российского законодательства.
Ключевая особенность — приложение работает полностью локально: в APK нет разрешения android.permission.INTERNETi, а введённый текст никуда не отправляется. Проект уже набрал заметную популярность в соцсетях и на GitHub.
470 МБразмер итогового APK
500звёзд на GitHub-репозитории
4-6 секундвремя обработки фразы на 4 ГБ ОЗУ
- Анализ текста выполняет квантованная модель Qwen3.5-0.8Bi на движке llama.cppi, работающая непосредственно на телефоне
- Сначала текст прогоняется через словарь триггеров для сокращения совпадений, затем языковая модель решает, есть ли признаки состава преступления; сам словарь триггеров в открытый репозиторий не попал
- На смартфоне с 4 ГБ ОЗУ и поддержкой dotprod обработка одной фразы занимает 4-6 секунд, на процессорах без нужных инструкций — 15-20 секунд
- Из-за модели весом менее гигабайта итоговый APK разросся до 470 МБ
- Помимо анализа текста приложение помечает в интерфейсе иноагентов и запрещённые соцсети
- На момент публикации на Хабре репозиторий собрал около 500 звёзд и 19 форков, лицензия GPL-3.0
- Автор предупреждает, что это не лазейка в обход закона и не замена юристу: модель может ошибаться, а приложение опирается только на реальные статьи, не пугая выдуманной ответственностью за VPN или Telegram
Обсуждение
0Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖