Я уже не первый год в свое свободное время разрабатываю приложение, которое помогает читать книги на иностранных языках. Если вкратце — вы загружаете любую книгу на любом языке в epub, fb2 или просто txt формате, после этого вы можете нажать на любое слово и увидеть его перевод с учетом контекста.

Можно быстро выделить любое словосочетание и перевести его разными сервисами без открытия посторонних окон и переходов между приложениями. Кроме этого есть куча функционала вокруг этого: словарь, статистика, куча настроек, но пост будет не о самом приложении, а о ИИ возможностях.

Если интересно, то сначала краткий минутный ролик с демонстрацией сути приложения:

2 года назад я уже писал пост про чтение книг при помощи ChatGPT. Тогда на дворе был GPT-3.5, мы только начинали удивляться, насколько лучше и качественнее GPT-4, а вокруг была куча скепсиса по поводу галлюцинаций и неточных ответов.

Сейчас ИИ плотно проник во все аспекты нашей жизни, на рынке появилось много новых громких имен, GPT-5 уже не очевидный лидер, а рассуждающие модели могут справляться с куда более сложными задачами, чем просто вопрос-ответ.

Пример возможности переключения между переводами от любых сервисов в одно нажатие
Пример возможности переключения между переводами от любых сервисов в одно нажатие

Мое приложение тоже не стояло на месте. Основная идея все та же: вы читаете книгу, а приложение выступает для вас функциональным помощником. Вот только набор сервисов существенно расширился

Кроме того, что приложение предоставляет доступ "из коробки" к ChatGPT, Gemini, Claude, Deepseek, Deepl, Google, Microsoft, Reverso Context, Lara, Yandex - вы можете использовать любой существующий на рынке ИИ сервис, добавив свой собственный API ключ через агрегаторы Hugging Face, Open Router или Chutes.

В самое ближайшее время я планирую добавить возможность использования вообще любых API, просто указав url, headers и формат ответа.

Уверен, что те, кто читает с экрана, уже знакомы с множеством примеров приложений со встроенными переводчиками. Чаще всего это не так удобно: нужно делать длинные клики для выделения, переключаться между окнами, но перевод - это то, что есть уже везде и этим никого не удивишь.

Мое приложение помимо перевода дает доступ к любым ИИ запросам.

Пример работы объяснения употребления слова в тексте
Пример работы объяснения употребления слова в тексте

Вы можете посмотреть определения, запросить примеры в разных контекстах, узнать этимологию, увидеть синонимы и многое другое.

Например, можно сделать запрос грамматики любого выделенного текста.

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



















В этом демо видно как быстро происходит переключение между всеми этими возможностями.

Создание своего промпта
Создание своего промпта

При всей этой широте базовых ИИ возможностей пользователь не ограничен только ими. Вы можете придумать любой запрос и использовать его во время чтения.







Примеры промптов
Примеры промптов

Ещё одна демонстрация того, как можно попросить ИИ упростить текст (до уровня A1).

Вы можете настроить приложение так, что по клику на слово вы будете видеть объяснение, а при выделении и переводе текста вы сразу сможете увидеть грамматику.

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

Нынешние возможности ИИ кажутся безграничными, я же пытаюсь дать каждому возможность выжать максимум из этих возможностей. Без ограничений по языкам и конкретным сервисам. Я делаю инструмент, а пользователь сам решает, как его использовать.

iOS версия приложения пока отстает по возможностям от Android, но в ней есть все описанное в этом посте, кроме добавления собственных ключей. Я начинал разработку с Android и сейчас активно перевожу его в кроссплатформу используя KMP.

Apple App Store
Google Play Store
RuStore
Apk

ИИ возможности доступны только по подписке (ИИ сервисы не бесплатные) и без ограничений по регионам, а для пользователей андроид будет предложен бесплатный пробный период. Его можно оформить даже без ввода данных карты и оформления подписки. Нужно просто авторизоваться и нажать на любой ИИ в развернутой панели перевода. Для получения пробного периода на iOS высылайте почту своего акаунта в приложении на apps.kursx@gmail.com - активирую вручную.

Приложение можно запускать на электронных книгах, которые работают на Android, например на Onyx Boox.