무엇보다 Mojo는 LLVM의 MLIR(Multi-Level Intermediate Representation) 컴파일러 인프라를 기반으로 한 최초의 프로그래밍 언어라는 점이 특징이다 . MLIR 덕분에 Mojo는 파이썬의 생산성과 GPU·AI 커널 프로그래밍에 필요한 저수준 제어를 동시에 제공한다
.
Mojo의 핵심 설계 목표는 **실리콘 중립성(silicon-agnostic)**이다 . 즉, AI 추론이나 커널 코드를 한 번만 작성하면 엔비디아의 CUDA, AMD의 ROCm 등 특정 하드웨어에 종속되지 않고 CPU, GPU, NPU, ASIC 등 모든 칩에서 최적화된 상태로 실행할 수 있다
.
Mojo는 MAX 추론 프레임워크와 함께 동작하며, 이 프레임워크가 이기종 하드웨어를 위한 통합 런타임과 서빙 레이어를 제공한다 . 언어 차원에서는 CUDA와 유사한 GPU 프로그래밍 구문을 지원하지만, 실제로는 MLIR을 통해 모든 하드웨어로 이식 가능하게 컴파일된다
.
1.0 버전부터 Mojo는 코어 언어와 표준 라이브러리의 일부 안정화된 모듈에 대해 **시맨틱 버저닝(semantic versioning)**을 도입했다 . 1.x 버전 내에서는 변경 사항이 "주로 추가(additive) 방식"으로 이뤄지며, 호환성을 깨는 변경(breaking change)은 C++ 같은 성숙한 언어의 관례를 따라 매우 신중하게 관리된다
.
dk. 단, 이 보장은 '안정적(stable)'이라고 명시된 API에만 적용되며, 표준 라이브러리의 다른 부분이나 내부 MLIR 방언(dialect)은 여전히 불안정하므로 주의가 필요하다 . 컴파일러 자체는 아직 독점 소프트웨어이며, 2026년 내 오픈소스로 공개될 예정이다
.
2026년 7월 29일, 퀄컴이 모듈러에 대한 주식 교환 방식의 인수를 완료했다. 인수 금액은 약 39억 달러로 알려졌다 . 스위프트(Swift)와 LLVM의 창시자이자 모듈러의 공동 창업자 겸 CEO인 **크리스 래트너(Chris Lattner)**는 퀄컴의 AI 소프트웨어 총괄 부사장(EVP)으로 합류했다
.
이번 인수의 전략적 목적은 다음과 같다: