A Wendy Labs Inc. acaba de libertar o código da Wendy, uma ferramenta de linha de comandos e plataforma de desenvolvimento que está a ser apresentada como um “SO para IA física”. O objetivo declarado é domar o processo, historicamente tortuoso, de desenvolver para hardware de edge computing — como o NVIDIA Jetson ou o Raspberry Pi — e transformá-lo em algo que realmente se assemelhe ao desenvolvimento moderno em cloud. Em suma: menos tempo a arrancar cabelos com toolchains de compilação cruzada.
A Wendy oferece um CLI unificado para construir aplicações escritas em Swift, Python, Rust e TypeScript, tratando automaticamente da “contentorização” via Docker e do envio para dispositivos baseados em ARM. O grande trunfo é a abstração das diferenças de arquitetura, permitindo que os programadores escrevam código nas suas máquinas nativas macOS ou Linux e façam o push para o alvo com um simples comando. A plataforma ostenta ainda suporte total para remote debugging via LLDB, uma funcionalidade que parece um luxo absoluto no mundo dos sistemas embarcados. O código do projeto já está disponível no seu GitHub.
Por que é que isto é importante?
Para os programadores que estão a criar a próxima geração de robôs e dispositivos inteligentes, o “pulo do gato” aqui é uma redução massiva na fricção de configuração e um ciclo de desenvolvimento muito mais fluido. Em vez de perder dias a configurar um ambiente de build temperamental, é teoricamente possível colocar uma aplicação de IA complexa e poliglota a correr no hardware final em questão de minutos. O reverso da medalha, contudo, é a adoção de uma nova camada de abstração, ainda pouco testada, vinda de uma empresa emergente. Embora seja open-source, o ecossistema é, por agora, um deserto comparado com soluções mais estabelecidas. Ainda assim, para prototipagem rápida, a Wendy faz uma promessa tentadora: gastar menos tempo a lutar contra as ferramentas e mais tempo a construir coisas que funcionam.

