Включите режим полёта, отключите Wi-Fi — и большинство программ, которыми вы пользуетесь каждый день, начинают понемногу давать сбои: синхронизация останавливается, проверка орфографии работает в урезанном режиме, функции «ИИ» становятся недоступны. Typeahead продолжает работать, потому что для своей основной задачи — предлагать продолжение набираемого вами предложения — он не зависит от подключения.

Зачем вообще это доказывать

Большинство современных инструментов для помощи при письме отправляют ваши нажатия клавиш в облачный API, чтобы создавать подсказки. Для большой модели, которая не помещается на ноутбуке, это разумная архитектура. Но как только пропадает подключение, функция перестаёт работать; кроме того, всё, что вы печатаете, передаётся на промежуточный сервер. Typeahead использует противоположный подход: модель, создающая подсказки, находится на вашем устройстве.

Что именно работает локально

Локальная LLM через llama.cpp

Typeahead запускает Qwen 3.5 через llama.cpp прямо на вашем ПК. После загрузки модели создание подсказки выполняется локально — никакие запросы не покидают ваше устройство.

Фрагменты и автодополнение по словарю

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

Фоновой синхронизации, которая могла бы прерваться, нет

Нет учётной записи, облачной синхронизации настроек и телеметрии того, что вы печатаете. В фоновом режиме не работает ничего, что пришлось бы приостанавливать из-за режима полёта.

Typeahead требуется подключение к сети только в двух случаях: при первой загрузке модели и при проверке обновлений приложения. Ни то ни другое не происходит посреди предложения. После сохранения модели на диске генерация подсказок полностью работает офлайн.

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

Где это пригодится на практике

Сценарий прост: ноутбук в режиме полёта, без Wi-Fi, текст в привычном приложении. Typeahead продолжает предлагать окончания ваших предложений в Notepad и Notepad++, при подготовке документа в Word, чтении писем офлайн в Outlook или Thunderbird и написании сообщений в панели чата VS Code. Подсказки появляются перед курсором в виде серого «полупрозрачного текста» точно так же, как при хорошем сигнале, а клавиша Tab по-прежнему их принимает.

То же относится и к приложениям, которые обычно сами зависят от сети: Slack, WhatsApp, Telegram, Chrome, Edge и Firefox. В этих приложениях может появиться собственное сообщение об отсутствии соединения из-за остановки их синхронизации, но в поле ввода всё равно будут появляться подсказки Typeahead. Движок подсказок вообще не использует сетевой уровень этих приложений: он напрямую отслеживает курсор на уровне ОС.

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

Это не запасной режим, добавленный для редких случаев, а архитектура по умолчанию. Введённый текст никогда не покидает устройство, телеметрии текста нет, а при потере сигнала не придётся выходить из учётной записи, потому что её нет. Инструмент, который предлагает продолжение личного, ещё не законченного предложения, особенно важно держать локальным — независимо от наличия подключения.

Часто задаваемые вопросы

Действительно ли Typeahead работает совсем без подключения к интернету?
Да, если модель уже загружена. После сохранения модели на диске генерация подсказок полностью выполняется на устройстве через llama.cpp. Интернет нужен только для первоначальной загрузки модели или проверки обновлений приложения.
Что работает, даже если я ещё не загрузил модель?
Пользовательские фрагменты и автодополнение на основе словаря работают сразу, без загруженной модели и без подключения к сети.
Для каких приложений поддерживаются офлайн-подсказки?
WhatsApp, Telegram, Slack, Chrome, Edge, Firefox, Outlook, Thunderbird, Word, Notepad и Notepad++, а также панели чата и текста в VS Code. Во всех этих приложениях функции офлайн работают так же, как при подключении к интернету.
Работает ли приложение и в других текстовых редакторах?
Typeahead работает во многих текстовых редакторах, включая Notepad и Notepad++, а также в перечисленных выше приложениях для обмена сообщениями, браузерах, почтовых и офисных программах.
Сохраняются или отправляются ли куда-нибудь введённые мной данные после повторного подключения к Wi-Fi?
Нет. Телеметрии текста нет, учётной записи тоже, поэтому повторное подключение не приводит к отправке данных, которые вы ввели офлайн. Подсказки создаются локально и отбрасываются — независимо от наличия подключения.

Скачать Typeahead

Разовая покупка. Без подписки. Работает в Windows 10 и Windows 11.

 Скачать в Microsoft Store