Meta lança Muse Gadgets para criar hardware integrado ao seu agente de IA
Com firmware open source e SDK Linux, Meta libera o Muse Gadgets para conectar o agente Muse a placas ESP32, Raspberry Pi e telas e-ink.
Utilitário open source remove modelos do Apple Intelligence no macOS 27, bloqueia downloads automáticos e devolve gigabytes ao armazenamento local.
A introdução de recursos de aprendizado de máquina no macOS 27 trouxe uma mudança estrutural incômoda para usuários de computadores Mac: a Apple deixou de fornecer um interruptor único para desligar o Apple Intelligence, mantendo modelos de inteligência artificial ocupando espaço no disco rígido mesmo quando as ferramentas são desativadas manualmente pelo usuário. Para contornar essa imposição, o desenvolvedor omlahore lançou o RemoveMacAI, um utilitário de código aberto sob a licença MIT que desliga todos os recursos de IA da máquina, apaga os arquivos pesados de pesos locais e impede que o sistema operacional volte a baixá-los em segundo plano.
A ferramenta atua diretamente sobre uma limitação arquitetural do macOS 27, no qual a simples desativação visual dos recursos nos ajustes do sistema não exclui os modelos fundamentais (foundation models) já gravados no armazenamento interno. O RemoveMacAI restaura o controle do armazenamento local ao coordenar chamadas nativas ao serviço de recursos da Apple (asset service), aplicando um perfil de configuração com chaves de restrição formais e redirecionando as tentativas de download do sistema operacional para uma porta de rede local fechada, assegurando que o consumo de disco seja estancado em computadores com Apple silicon.
O projeto é construído sobre o código do utilitário pared, desenvolvido originalmente pelo programador 4evy, responsável por mapear primeiro o funcionamento do asset service, a organização dos conjuntos de modelos e as chaves de configuração do macOS. Toda a operação do utilitário é desenhada para respeitar as diretrizes de segurança da Apple: o System Integrity Protection (SIP) permanece integralmente ativado durante todo o processo, nenhum arquivo dentro do diretório protegido /System é alterado e o software não realiza chamadas de rede externas nem coleta qualquer dado de telemetria do usuário.
O funcionamento interno do RemoveMacAI baseia-se em mecanismos corporativos nativos da Apple, especificamente a instalação de um perfil de configuração (configuration profile). Esse perfil injeta chaves de restrição oficiais suportadas pelo macOS 27 para desabilitar o ecossistema do Apple Intelligence e impõe regras estritas para os ajustes que não contam com chaves de restrição diretas disponibilizadas pela engenharia da Apple.
Uma vez que o perfil de configuração é aprovado pelo usuário nas configurações do sistema (System Settings), o RemoveMacAI invoca o asset service do macOS para marcar e liberar os modelos locais. Para assegurar que o sistema operacional não realize novos downloads ao detectar a ausência dos pesos neurais, o perfil de configuração implementa uma regra de redirecionamento: o tráfego de download de cada modelo removido é direcionado para uma porta local fechada na própria máquina, fazendo com que qualquer tentativa subsequente de requisição falhe de forma silenciosa e controlada.
A manipulação não viola o particionamento assinado do sistema operacional, mantendo a integridade criptográfica garantida pelo System Integrity Protection. Como nenhuma modificação manual é realizada em diretórios de sistema como /System, o usuário não precisa reiniciar o computador no modo de recuperação (Recovery Mode) para desativar travas de segurança de baixo nível, o que torna o procedimento consideravelmente menos arriscado do que intervenções diretas de terminal.
A persistência das alterações também foi desenhada para resistir ao ciclo regular de manutenção da Apple. O RemoveMacAI mantém o perfil e os bloqueios de porta ativos mesmo após atualizações incrementais do sistema operacional. Testes no repositório oficial apontam que a versão 27.0 possui suporte completo, enquanto a versão pontual 27.0.1 do macOS exige especificamente o uso do release 0.2.3 ou superior do utilitário para que as rotinas de bloqueio continuem funcionando sem falhas.
A aplicação do utilitário afeta dezenas de componentes integrados de interface e serviços em segundo plano. No campo das interações por voz e comandos, a assistente Siri tem suas funções desativadas, incluindo o gatilho de detecção contínua Hey Siri e a presença visual do ícone do serviço na barra de menus superior do sistema operacional.
No processamento de texto e escrita, o utilitário remove o suporte às Writing Tools, além de desligar as previsões de texto em linha (inline text predictions) e a integração com a extensão do ChatGPT. Em aplicativos de produtividade e comunicação nativos, são suprimidos os resumos automatizados por inteligência artificial no Mail, no Messages, no Safari, no aplicativo de notas Notes e no painel de notificações, além do recurso de respostas inteligentes (smart replies) do cliente de e-mail.
As ferramentas multimídia também perdem suas capacidades generativas locais. O gerador de avatares Genmoji e a ferramenta criativa Image Playground têm suas operações interrompidas, juntamente com os módulos de fotos espaciais (Spatial Photos) e a ferramenta de remoção de objetos indesejados em imagens, o Photos Clean Up.
Abaixo estão os principais modelos locais e componentes apagados pelo processo:
Para desenvolvedores de software no ecossistema Apple, a execução do RemoveMacAI acarreta mudanças diretas nas ferramentas de trabalho diárias. O utilitário elimina os modelos dedicados ao recurso preditivo de completude de código do Xcode (Xcode predictive code completion), devolvendo aos programadores o consumo tradicional de memória e processamento sem inferência local da ferramenta oficial da Apple.
Além do impacto no Xcode, os aplicativos de terceiros que dependem dos modelos nativos da Apple deixam de funcionar plenamente. Especificamente, chamadas direcionadas ao framework Foundation Models passam a falhar, impossibilitando a execução de funções locais por apps compilados para tirar proveito da infraestrutura de IA da plataforma.
Da mesma forma, automações construídas pelo usuário dentro do aplicativo Atalhos que façam uso da ação Use Model (Usar Modelo) perdem a capacidade de execução, já que a infraestrutura local deixa de responder. Outros serviços integrados da Apple também deixam de operar, incluindo os módulos de Visual Intelligence e as rotinas de edição por linguagem natural dentro do aplicativo nativo de calendário (Calendar).
No mercado de tecnologia do Brasil, onde o custo de aquisição de máquinas com Apple silicon e capacidades expandidas de armazenamento interno representa um gargalo financeiro severo para estúdios independentes e engenheiros de software, a recuperação de gigabytes ocupados por modelos de inteligência artificial de uso opcional torna-se uma prioridade operacional em MacBooks de 256 GB e 512 GB.
O autor do projeto disponibilizou múltiplos métodos de instalação para garantir que os administradores de sistemas possam auditar o software antes da execução. A forma mais rápida recomendada no repositório oficial é a execução via curl diretamente no interpretador bash:
curl -fsSL https://raw.githubusercontent.com/omlahore/RemoveMacAI/main/install.sh | bash
Esse script de linha única realiza o download da versão mais recente, confere a integridade criptográfica por meio de um hash SHA-256 e executa os binários diretamente a partir de um diretório temporário, garantindo que nenhum arquivo residual permanente seja instalado no sistema operacional por essa via.
Para ambientes corporativos ou desenvolvedores focados em cadeia de suprimentos de software (software supply chain), cada release gerado a partir de tags no repositório é compilado via GitHub Actions e acompanha um atestado de proveniência de compilação (build provenance attestation). A legitimidade do binário pode ser confirmada por meio da ferramenta de linha de comando do GitHub:
gh attestation verify removemacai-darwin-arm64.tar.gz -R omlahore/RemoveMacAI
Como alternativa ao instalador direto, o software também pode ser gerenciado pelo gerenciador de pacotes Homebrew, adicionando o repositório mantido pelo desenvolvedor através do comando brew install omlahore/tap/removemacai.
Após a chamada principal, o RemoveMacAI apresenta um diagnóstico da máquina com o status corrente das ferramentas e solicita confirmação explícita do usuário antes de realizar alterações. Em seguida, a interface abre a tela de System Settings para que o perfil de configuração receba autorização formal de instalação.
A interface de linha de comando disponibiliza subcomandos para diagnósticos granulares e controle seletivo de recursos:
removemacai: apresenta o estado geral do sistema operacional e desativa todas as funções do Apple Intelligence;removemacai status: exibe detalhadamente cada recurso monitorado e o tamanho exato que os modelos associados ocupam no disco;removemacai off --keep <features>: aplica o perfil de bloqueio mas mantém ativados os recursos listados nos argumentos;removemacai off --dry-run: faz uma simulação operacional em modo somente leitura, reportando as alterações sem executá-las;removemacai features: imprime no terminal os nomes de todos os recursos aceitos pelo argumento --keep;removemacai revert: reverte integralmente as políticas aplicadas, removendo o perfil e restaurando os padrões da Apple.O recurso de execução seletiva via parâmetro --keep permite que o usuário preserve ferramentas pontuais de seu interesse — como a sumarização de mensagens ou a predição de código no Xcode —, isolando o ganho de armazenamento apenas sobre modelos de ferramentas que não utiliza, como o gerador Image Playground ou o Genmoji.
A arquitetura de desinstalação suscita dúvidas técnicas sobre o funcionamento residual do macOS 27. Um dos questionamentos mais frequentes é a preservação da ferramenta nativa de ditado (Dictation). O projeto esclarece que o recurso de ditado por voz continua plenamente funcional, pois opera a partir de um ajuste independente do sistema e seus respectivos modelos dedicados de reconhecimento de fala não são apagados pelo utilitário.
Outro comportamento documentado envolve o painel nativo de armazenamento da Apple. Em alguns casos, o caminho System Settings > General > Storage continua listando uma entrada com dados do Apple Intelligence imediatamente após a intervenção. De acordo com o desenvolvedor, o asset service da Apple revoga e libera os modelos instantaneamente no catálogo lógico, mas o sistema de arquivos do macOS pode demorar para apagar fisicamente os blocos de dados, fazendo isso em seu próprio ciclo interno de limpeza. Até que esse processo de liberação em segundo plano seja concluído, as configurações visuais podem refletir números defasados.
Usuários que monitoram a tabela de processos ativos no Activity Monitor ou via terminal podem notar um processo nomeado Siri ainda em execução. O desenvolvedor esclarece que, na arquitetura do macOS 27, a interface de busca global do Spotlight foi acoplada estruturalmente e roda sob um processo denominado Siri. Determinados daemons de sistema também permanecem em memória devido às regras de isolamento impostas pelo System Integrity Protection, embora fiquem inoperantes para funções generativas.
O desenvolvimento do RemoveMacAI tem lastro formal em ferramentas anteriores da comunidade técnica. O repositório reconhece expressamente o papel do pared, software concebido pelo desenvolvedor 4evy. O pared foi o pioneiro em desvendar a arquitetura interna do asset service da Apple, mapear como os modelos ficavam organizados nos diretórios e identificar a lista de chaves de restrição aceitas pelos arquivos de perfil do sistema.
Em termos de requisitos de hardware e plataforma, o RemoveMacAI opera exclusivamente em computadores da linha Apple silicon (chips da série M). Máquinas rodando o macOS 26 ou versões anteriores não contam com suporte, já que os mecanismos de gerenciamento de modelos e a supressão do interruptor único de IA foram modificados especificamente na arquitetura do macOS 27.
A política de código aberto estabelecida pela licença MIT assegura que toda a lógica de bloqueio de portas e montagem dos perfis .mobileconfig possa ser inspecionada publicamente pela comunidade de segurança da informação, assegurando que o binário não contenha rotinas ocultas ou alterações fora do escopo divulgado.
A recuperação do estado original do sistema operacional foi incorporada como um pilar de projeto para evitar danos permanentes às instalações do Mac. A restauração completa dos padrões da Apple pode ser executada por meio do comando de terminal removemacai revert.
Para quem preferiu utilizar o instalador simplificado via rede sem instalar o Homebrew, a reversão pode ser chamada diretamente pela linha de comando:
curl -fsSL https://raw.githubusercontent.com/omlahore/RemoveMacAI/main/install.sh | bash -s revert
Quando a rotina de reversão é disparada, o utilitário remove o perfil de configuração restritivo instalado nos ajustes do macOS e desativa o redirecionamento de portas locais fechadas. Sem o bloqueio de rede artificial, as configurações anteriores são restauradas integralmente. Caso o usuário volte a habilitar manualmente ou invoque qualquer função do Apple Intelligence, o macOS 27 reinicia o download dos modelos correspondentes através do asset service oficial da Apple.
Para os usuários que realizaram a instalação através do ecossistema Homebrew, a desinstalação definitiva exige apenas dois passos ordenados no terminal: rodar a instrução removemacai revert para limpar o perfil de configuração do sistema operacional e, em seguida, disparar a instrução brew uninstall removemacai para remover o binário local do computador.
Com firmware open source e SDK Linux, Meta libera o Muse Gadgets para conectar o agente Muse a placas ESP32, Raspberry Pi e telas e-ink.
Cientista da computação relata perda de histórico de desfazer ao testar o NeoVim e expõe falhas no dever de cuidado do software com dados do usuário.
Criado por Kamila Szewczyk, o compressor bzip3 usa BWT e context mixing para reduzir arquivos de código-fonte a uma fração do tamanho original.