
GitHub-радар
Превращай API любого приложения в Python-библиотеку
mimic один раз записывает трафик твоего приложения, а ИИ превращает запись в готовый файл на Python — дальше ты вызываешь функции приложения как обычную библиотеку.
Это инструмент, который записывает запросы приложения и данные для входа (токен, id устройства, сессию), а потом ИИ по этой записи пишет файл на Python с готовыми командами.
Когда пригодится
Пригодится, когда нужно обратиться к приватному API своего мобильного или веб-приложения под собственным аккаунтом. Не нужен, если требуется доступ к чужим данным или уже есть публичный официальный API.
Плюсы
- Не нужно вручную разбирать запросы приложения — ИИ пишет клиент
- Готовый файл на Python можно редактировать как обычный код
- Данные для входа записываются один раз и используются повторно
- Работает с перехватом трафика, cURL-командой или файлом HAR
Минусы
- Если приложение проверяет SSL-сертификат (certificate pinning), перехват трафика не сработает
- Одноразовые подписанные токены (DPoP) не дают повторить запрос даже после перехвата
- Перехват на iPhone требует Mac в той же Wi-Fi сети
Как поставить — по шагам
- 1Установи mimic командой sh install.sh — скрипт сам подготовит нужные инструменты.
- 2Проверь готовность командой mimic doctor — убедись, что прокси и ИИ-агент подключены.
- 3Запусти mimic record и настрой прокси на телефоне по инструкции на экране.
- 4Открой приложение и пользуйся им обычно — mimic запишет его трафик.
- 5Выполни mimic hosts, затем mimic learn <хост> и mimic gen <хост>, чтобы получить файл на Python.
- 6Импортируй сгенерированный файл и вызывай его методы как обычную библиотеку.
▌ Ещё находки