Ative o modo de avião, desligue o Wi-Fi e a maioria dos programas de que depende diariamente começa a falhar de pequenas formas — a sincronização fica parada, a verificação ortográfica perde funcionalidades, as funcionalidades de «IA» ficam indisponíveis. Typeahead não, porque nunca foi concebido para depender de uma ligação para fazer aquilo que realmente faz: sugerir o resto da frase que está a escrever.

Porque é que isto precisa sequer de ser demonstrado

A maioria das ferramentas de assistência à escrita atualmente no mercado encaminha as teclas que prime para uma API na nuvem para gerar sugestões. É uma arquitetura razoável para um modelo grande que não cabe num portátil — mas significa que a funcionalidade simplesmente deixa de funcionar no momento em que não há ligação e que tudo o que está a escrever é transmitido para um servidor algures no processo. Typeahead adota a abordagem oposta: o modelo que gera as sugestões está no seu computador.

O que está realmente a funcionar localmente

Um LLM local através do llama.cpp

Typeahead executa o Qwen 3.5 através do llama.cpp diretamente no seu PC. Depois de descarregado o modelo, a geração de uma sugestão é uma chamada de inferência local — nenhum pedido sai da sua máquina.

Fragmentos e conclusão automática do dicionário

Os fragmentos personalizados e a conclusão automática baseada no dicionário funcionam mesmo antes de descarregar um modelo — não dependem de forma alguma do LLM nem de uma ligação.

Sem sincronização em segundo plano que possa ser interrompida

Não há conta, sincronização de definições na nuvem nem telemetria do que escreve. Não há nada a funcionar em segundo plano que o modo de avião tivesse de suspender.

Typeahead só precisa de uma ligação à rede em dois momentos: ao descarregar um modelo pela primeira vez e ao procurar atualizações da aplicação. Nenhuma dessas coisas acontece a meio de uma frase. Depois de guardar um modelo no disco, a geração de sugestões funciona totalmente offline daí em diante.

Dica prática: descarregue e selecione o tamanho do modelo (rápido, equilibrado ou máximo) antes de embarcar num voo ou de ir para um local com um serviço pouco fiável. Depois disso, as sugestões funcionam exatamente da mesma forma sem qualquer sinal ou com uma ligação rápida — porque a ligação nunca fez parte do processo de geração de sugestões.

Onde isto se nota realmente

O cenário é simples: portátil em modo de avião, sem Wi-Fi, a escrever na aplicação que usaria normalmente. Typeahead continua a sugerir o resto da frase no Bloco de Notas e no Notepad++, enquanto redige um documento no Word, consulta e-mails offline no Outlook ou no Thunderbird, ou escreve num painel de chat no VS Code. As sugestões aparecem como «texto fantasma» cinzento à frente do cursor, exatamente como apareceriam com sinal completo, e continua a poder aceitá-las com Tab.

O mesmo se aplica a aplicações que normalmente dependem da rede, como o Slack, WhatsApp, Telegram, Chrome, Edge e Firefox. Essas aplicações podem apresentar o seu próprio aviso de «sem ligação» devido à respetiva sincronização — mas o campo de texto onde está a escrever continua a receber sugestões de Typeahead, porque o motor de sugestões não passa pela camada de rede dessas aplicações; observa diretamente o cursor ao nível do sistema operativo.

Porque é que o funcionamento offline foi a opção de conceção, e não uma ideia de última hora

Isto não é um modo de recurso acrescentado para casos excecionais — é a arquitetura predefinida. O texto escrito nunca sai do dispositivo, não há telemetria de texto e não existe nenhuma conta da qual se possa terminar sessão quando perde o sinal. Uma ferramenta que sugere continuações para a frase privada e inacabada que está a escrever tem mais motivos do que a maioria para manter essa frase no dispositivo, com ou sem ligação.

Perguntas frequentes

Typeahead funciona mesmo sem qualquer ligação à Internet?
Sim, desde que já tenha sido descarregado um modelo. Depois de o modelo estar no disco, a geração de sugestões é executada inteiramente no dispositivo através do llama.cpp. Só é necessária uma ligação à Internet para descarregar inicialmente um modelo ou procurar atualizações da aplicação.
O que continua a funcionar mesmo antes de descarregar um modelo?
Os fragmentos personalizados e a conclusão automática baseada no dicionário funcionam imediatamente, sem que seja necessário descarregar um modelo ou ter qualquer ligação.
Que aplicações são abrangidas pelo suporte de sugestões offline?
WhatsApp, Telegram, Slack, Chrome, Edge, Firefox, Outlook, Thunderbird, Word, Bloco de Notas e Notepad++, além dos painéis de chat e de texto do VS Code. Em todas estas aplicações, funciona da mesma forma offline e online.
Também funciona noutros editores de texto?
Typeahead funciona em muitos editores de texto, incluindo o Bloco de Notas e o Notepad++, bem como nas aplicações de mensagens, navegadores, e-mail e escritório indicadas acima.
Alguma coisa do que escrevo é armazenada ou enviada quando volto a ligar-me ao Wi-Fi?
Não. Não existe telemetria de texto nem conta, por isso, voltar a ligar-se não desencadeia o envio do que escreveu enquanto estava offline. As sugestões são geradas e descartadas localmente, com ou sem ligação.

Obter Typeahead

Compra única. Sem subscrição. Funciona no Windows 10 e no Windows 11.

Obtenha-o na Microsoft Store