Um dos objetivos centrais do projeto é ser silicon-agnostic — escreva o código de inferência ou kernel de IA uma vez e execute-o de forma otimizada em CPUs, GPUs, NPUs e ASICs de qualquer fabricante, sem ficar preso ao CUDA da Nvidia, ao ROCm da AMD ou a outras pilhas proprietárias . O Mojo funciona em conjunto com o framework de inferência MAX, que fornece um runtime unificado e uma camada de serviço para hardware heterogêneo
. A sintaxe da linguagem oferece construções similares às do CUDA para programação de GPU, mas as compila de forma portátil através do MLIR
.
Com o 1.0, o Mojo adotou o versionamento semântico para a linguagem principal e um subconjunto estável designado da biblioteca padrão . Durante o ciclo 1.x, espera-se que as mudanças sejam "primordialmente aditivas" — mudanças que quebram a compatibilidade serão raras e gerenciadas com cuidado, seguindo as convenções de linguagens maduras como C++
. No entanto, essa garantia não é total: apenas as APIs explicitamente marcadas como "estáveis" estão protegidas contra mudanças; outras partes da biblioteca padrão e os dialetos MLIR internos permanecem instáveis
. O compilador em si ainda é proprietário, com um lançamento open source planejado para o final de 2026
.
Em 29 de julho de 2026, a Qualcomm concluiu a aquisição integral da Modular em uma transação baseada em ações, avaliada em aproximadamente US$ 3,9 bilhões . Chris Lattner, cofundador e CEO da Modular (criador do Swift e do LLVM), tornou-se EVP de Software de IA da Qualcomm
.
A lógica estratégica: