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.
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?
O que continua a funcionar mesmo antes de descarregar um modelo?
Que aplicações são abrangidas pelo suporte de sugestões offline?
Também funciona noutros editores de texto?
Alguma coisa do que escrevo é armazenada ou enviada quando volto a ligar-me ao Wi-Fi?
Obter Typeahead
Compra única. Sem subscrição. Funciona no Windows 10 e no Windows 11.
Obtenha-o na Microsoft Store