One platform, one language, and a pile of GPU kernels
Modular open-sourced its entire AI stack to let you serve models and write GPU kernels across hardware without switching tools.

What it does
The Modular Platform is a fully integrated suite for AI development and deployment. It bundles MAX, a framework for serving open models through an OpenAI-compatible endpoint, with Mojo, a systems language still progressing toward its 1.0 release. The repository contains the Mojo standard library, MAX’s inference server, Python-based model pipelines, and over 450,000 lines of code including what the maintainers describe as likely the world’s largest collection of open-source CPU and GPU kernels.
The interesting bit
Most inference projects hand you a server; this one also hands you the language the kernels are written in. Because the entire stack—from Mojo standard library to MAX inference server—lives in one repository, you can extend kernels and model architectures without switching ecosystems. It is an unusually vertical integration play for open-source AI infrastructure.
Key highlights
- Claims over 450,000 lines of code and 6,000+ contributors as of May 2025.
- MAX provides Kubernetes-compatible containers for both NVIDIA and AMD GPUs, plus a unified container that handles either.
- Includes an OpenAI-compatible REST API for model inference out of the box.
- Mojo is gaining compile-time reflection, linear types, and typed errors as it heads toward a 1.0 release planned for the first half of 2026.
- Licensed under Apache 2.0 with LLVM Exceptions for the repo itself, though actual usage of Modular, MAX, and Mojo falls under the separate Modular Community License.
Caveats
- The
mainbranch tracks nightly builds and is explicitly flagged as subject to new bugs; stable releases live on separate versioned branches. - Usage and distribution of Modular, MAX, and Mojo are governed by the Modular Community License, which is distinct from the repo’s Apache 2.0 with LLVM Exceptions.
- You are entirely responsible for checking and validating third-party licenses for downloaded software and libraries (e.g., Hugging Face).
Verdict
Worth exploring if you are building production inference infrastructure and want a vertically integrated stack that spans from GPU kernels to model serving. Skip it if you are looking for a small, single-purpose library or if a pre-1.0 language makes your infrastructure team nervous.
Frequently asked
- What is modular/modular?
- Modular open-sourced its entire AI stack to let you serve models and write GPU kernels across hardware without switching tools.
- Is modular open source?
- Yes — modular/modular is an open-source project tracked on heatdrop.
- What language is modular written in?
- modular/modular is primarily written in Mojo.
- How popular is modular?
- modular/modular has 26.7k stars on GitHub and is currently accelerating.
- Where can I find modular?
- modular/modular is on GitHub at https://github.com/modular/modular.