← Back to Issue

Mojo🔥 is now open source!

From TLDR · subscribed via aiste.ulozaite@gmail.com · original ↗ · unsubscribe

The Mojo language is now fully open source under the Apache 2.0 license with LLVM exceptions. Mojo is a novel general-purpose programming language that integrates the latest in compiler and programming research to unlock GPUs, AI accelerators, and other advanced compute. Users can now build their own compilers, but a prebuilt Mojo compiler is still necessary for customized MAX kernels or models.


Modular: Mojo🔥 is now open source!

[

That’s a wrap on ModCon 2026! Read the highlights ➔

](https://www.modular.com/blog/modcon-announcements)

[

](/)

[

Back

](#)

  • [

    Product

    ](#)

  • [

    Solutions

    ](#)

  • [

    Resources

    ](#)

  • [

    Open Source

    ](#)

  • [

    Docs

    ](https://docs.modular.com/)

  • [

    Blog

    ](/blog)

  • [

    Company

    ](#)

[

Request a demo

](/request-demo)[

Sign up

](https://console.modular.com/signup?utm_source=topNav)

    • Inference Products

      • [

        Shared Endpoints

        Access frontier models via an API

        ](/inference/shared-endpoints)

      • [

        Dedicated Endpoints

        Mission critical reliability

        ](/inference/dedicated-endpoints)

      • [

        Custom models

        Your model, peak performance

        ](/inference/custom-models)

    • Deployment Options

      • [

        Our Cloud

        Fully managed, pay by usage

        ](/deploy/our-cloud)

      • [

        Your Cloud

        Modular stack in your VPC

        ](/deploy/your-cloud)

      • [

        Pricing

        Flexible plans for every team

        ](/pricing)

    • Models

      [

      FLUX.2 Klein 9B logo

      ](/models/flux2-klein-9b-fp4)

      FLUX.2 Klein 9B

      [

      LTX-2.3 logo

      ](/models/ltx-2-3-nvfp4)

      LTX-2.3

      [

      MiniMax M3 logo

      ](/models/minimax-m3-public)

      MiniMax M3

      [

      Kimi K2.7 Code logo

      ](/models/moonshotai-kimi-k2-7-code)

      Kimi K2.7 Code

      [

      Inkling logo

      ](/models/thinkingmachines-inkling)

      Inkling

      [

      ](/models)

      View All

      • [

        Text to audio

        Turn text into natural speech

        ](/solutions/audio)

      • [

        Image generation

        Generate images from text prompts

        ](/solutions/image-generation)

      • [

        Code generation

        Generate production-ready code

        ](/solutions/code-generation)

      • [

        Video generation

        Generate video from text + image

        ](/solutions/video-generation)

      • [

        Agentic

        Deploy AI agents anywhere

        ](/solutions/agentic)

      • [

        Custom Models

        Kernel-level model control

        ](/inference/custom-models)

      • [

        Case Studies

        Proven results from real customers

        ](/customers)

    • Models

      [

      FLUX.2 Klein 9B logo

      ](/models/flux2-klein-9b-fp4)

      FLUX.2 Klein 9B

      [

      LTX-2.3 logo

      ](/models/ltx-2-3-nvfp4)

      LTX-2.3

      [

      MiniMax M3 logo

      ](/models/minimax-m3-public)

      MiniMax M3

      [

      Kimi K2.7 Code logo

      ](/models/moonshotai-kimi-k2-7-code)

      Kimi K2.7 Code

      [

      Inkling logo

      ](/models/thinkingmachines-inkling)

      Inkling

      [

      ](/models)

      View All

      • [

        MAX Framework

        GenAI native modeling & serving

        ](http://max.modular.com/)

      • [

        Mojo Language

        The systems language for the AI era

        ](https://mojolang.org/)

      • [

        Self-Hosted

        MAX+Mojo self-hosted by you

        ](/open-source/self-hosted)

      • [

        Community

        Build the future of AI together

        ](/open-source/community)

      • [

        Agentic Skills

        Official AI agent skills from Modular

        ](https://github.com/modular/skills)

    • [

      Docs

      Deploy GenAI models, our cloud or yours

      ](https://docs.modular.com/)

    • [

      Model Library

      Latest supported open models

      ](/models)

    • [

      Mojo Docs

      The systems language for the AI era

      ](https://mojolang.org/docs/)

    • [

      LLM Inference Handbook

      Learn how inference works, from basics to production

      ](https://handbook.modular.com/)

    • [

      About

      Build AI for anyone, anywhere.

      ](/company/about)

    • [

      Careers

      👋  We’re currently hiring!

      ](/company/careers)

    • [

      Culture

      What we believe

      ](/company/culture)

    • [

      Contact Us

      Request a demo

      ](/request-demo)

[

Request a demo

](/request-demo)[

Sign up

](https://console.modular.com/signup?utm_source=topNav)

close

August 18, 2026

Mojo🔥 is now open source!

Modular Team

Company

We are happy to announce that the Mojo🔥 language is now fully open source under the Apache 2.0 license (with LLVM exceptions)! The source code for the Mojo compiler, tooling, and everything else you need to build the language are now available in our modular GitHub repository.

The Mojo language is a bold bet: a novel general purpose programming language that goes further than older ones. Mojo integrates the latest in compiler and programming language research to unlock GPUs, AI accelerators, and other advanced compute. For the last four years, Mojo has been developed with an open community, but a closed compiler. Last week Mojo hit 1.0 (with source stability), and today we’re excited to open source the entire compiler and toolchain.

Apache 2: A permissive license

The Apache 2.0 license is the gold standard for programming languages and compilers, because it provides great flexibility to be used in all sorts of applications. The LLVM extensions to the license further expand those freedoms for building and distributing binaries compiled from Mojo. We want you to be able to adopt and use Mojo in as many applications as you can imagine.

Our open source approach has been deliberate: we’ve found that small and tight-knit design teams (not committees) are the best for finding the “soul” of a language, but that feedback from a broader community is essential to escape an echo chamber. As such, we first open-sourced the Mojo standard library, then released hundreds of thousands of lines of kernel code written in Mojo, tools, and support. We built together with community feedback and public design proposals, and are now open sourcing the compiler. We will continue to open our processes further as Mojo keeps maturing.

How to get and build the compiler

All code for the Mojo language is now available at the main modular GitHub repository. First, clone that repository locally:

bash

git clone https://github.com/modular/modular.git

cd modular

Copy

Then, to build the Mojo compiler from source and run it against a Mojo file you can use a single build command:

bash

./bazelw run --config=build-mojo KGEN:mojo -- run hello.mojo

Copy

At Modular, we use Bazel to manage the complex build processes and caching for Mojo and MAX. This one command will download or build everything needed to build the Mojo compiler and the Mojo standard library. The flag --config=build-mojo tells the build system to compile everything from scratch, using the source code on your local system.

This extends to working with the Mojo standard library, where you can modify the compiler or library code and run the full suite of tests via:

bash

./bazelw test --config=build-mojo mojo/stdlib/test/...

Copy

If you aren’t working on the compiler itself, you can use the flag --config=prebuilt-mojo and the build system will download the latest nightly binary distribution of the compiler, saving you some compilation time. Note that a prebuilt Mojo compiler is still necessary today if you are customizing MAX kernels or models.

Contributions

The Mojo standard library has been accepting contributions since 2024, and we’re grateful for everyone that has helped advance the language. One learning (particularly in today’s era of AI coding) is that we need to be deliberate about how we handle contributions. As such, we aren’t ready to take contributions to the compiler and tooling. We aim to accept contributions to the compiler and tooling by the end of this year, and we’ll share more details when we can.

To ask any questions about the Mojo compiler source as you read through it, or to share what you’re working on, please join our forum. Clone the source code and let us know what you’re building with the Mojo language. We’re excited to open Mojo up to the world and see how it grows!

Read more from Modular

[

View all blogs

](/blog)

ModCon 2026: Open source, open cloud, open silicon

August 18, 2026

Qualcomm Completes Acquisition of Modular 

July 29, 2026

Qualcomm to Acquire Modular

June 24, 2026

Build the future of AI with Modular

[

Get started - FREE

](https://console.modular.com/signup)

[

View Editions

](/pricing)

  • Person with blonde hair using a laptop with an Apple logo.

    Sign up today

    Signup to our Cloud Platform today to get started easily.

    [

    Sign Up

    ](https://docs.modular.com/max/get-started)

  • Magnifying glass emoji with black handle and round clear lens.

    Browse open models

    Browse our model catalog, or deploy your own custom model

    [

    Browse models

    ](https://www.modular.com/models)

Sign up for our newsletter

Get all our latest news, announcements and updates delivered directly to your inbox. Unsubscribe at anytime.

⚠️ This form requires JavaScript to function. Please enable JavaScript in your browser to continue.

Email*

First Name

Last Name

Your data is handled in accordance with Modular’s Privacy Policy.

Thanks for signing up to our newsletter! 🚀

Thank you,

Modular Sales Team

Oops! Something went wrong while submitting the form.

Latest from our blog:

[

New

ModCon 2026: Open source, open cloud, open silicon

](/blog/modcon-announcements)

Get the latest news,
announcements & updates:

[

Join our Newsletter

](#)

  • INFERENCE

    • [

      Shared Endpoints

      ](/inference/shared-endpoints)

    • [

      Dedicated Endpoints

      ](/inference/dedicated-endpoints)

    • [

      Custom Models

      ](/inference/custom-models)

  • DEPLOYMENTS

    • [

      Our Cloud

      ](/deploy/our-cloud)

    • [

      Your Cloud

      ](/deploy/your-cloud)

    • [

      Pricing

      ](/pricing)

  • Solutions

    [

    Text to audio

    ](/solutions/audio)

    [

    Image generation

    ](/solutions/image-generation)

    [

    Code generation

    ](/solutions/code-generation)

    [

    AI Agents

    ](/solutions/agentic)

  • Open SOURCE

    • [

      MAX

      ](/open-source/max)

    • [

      Mojo🔥

      ](https://mojolang.org)

    • [

      Agent Skills

      ](https://github.com/modular/skills)

  • Connect

    • [

      Blog

      ](/blog)

    • [

      Community

      ](/open-source/community)

    • [

      Report a security issue

      ](/company/report-issue)

  • Company

    • [

      About Us

      ](/company/about)

    • [

      Culture

      ](/company/culture)

    • [

      Careers

      ](/company/careers)

    • [

      Request a demo

      ](/request-demo)

  • [

    ](https://github.com/modular/modular)

  • [

    ](https://discord.gg/modular)

  • [

    ](https://x.com/modular)

  • [

    ](https://youtube.com/@modularinc)

  • [

    ](https://linkedin.com/company/modular-ai)

  • [

    ](https://www.modular.com/blog/rss.xml)

Copyright © 2026 Modular Inc, A Qualcomm Company

[

Do not sell or share my personal information

](#)

Terms, Privacy & Acceptable Use

Join our newsletter

Get all our latest news, announcements and updates delivered directly to your inbox. Unsubscribe at anytime.

Email*

First Name

Last Name

Your data is handled in accordance with Modular’s Privacy Policy.

Thanks for signing up to our newsletter! 🚀

Thank you,

Modular Sales Team

Oops! Something went wrong while submitting the form.

Return to page

Modular Champions

X/X

Owen Hilyard

I’m a PhD student at the University of New Hampshire in the Cloud Computing Lab, where I conduct research on hardware acceleration of networking and distributed systems reliability. I’m also a former component maintainer for DPDK, the Data Plane Development Kit, which is where I got my start looking “under the hood” at networking before resigning to work in my PhD. All of this means I like making computers go fast, and Mojo + MAX is a great place to combine my love of hardware, high performance software, and my interest in programming languages. I also act as one of the community moderators for Modular on the Discord server and Discourse forum.

Connect with Owen Hilyard

  • [

    ](#)

  • [

    ](https://www.linkedin.com/in/owen-hilyard-7ba8a7168/)

  • [

    ](https://github.com/owenhilyard)

  • [

    ](#)

Seth Stadick

I’m a Bioinformatics Software Engineer passionate about building high-performance systems. For the past six years, I’ve developed in Rust across environments ranging from Raspberry Pi devices to full-scale HPC clusters in the cloud. I’m excited about Mojo’s potential to reshape how we approach performance-critical computing.When I’m not coding, I’m usually spending time with my family — or trying to land new tricks on a skateboard (I just learned to Ollie)!

Connect with Seth Stadick

  • [

    ](https://bsky.app/profile/ducktapeprogrammer.bsky.social)

  • [

    ](https://www.linkedin.com/in/seth-stadick-ms-95b63151/)

  • [

    ](https://github.com/sstadick)

  • [

    ](#)

Brian Grenier

I am C++ developer working for a cardiac image processing company. I’ve been a Mojo standard library contributor since 2024. I also actively maintain two libraries, EmberJSON, a JSON library written in pure Mojo, and Kelvin, a type safe dimensional analysis library. I often hang out in the Mojo discord and forum!

Connect with Brian Grenier

  • [

    ](#)

  • [

    ](https://www.linkedin.com/in/brian-grenier-07a724162/)

  • [

    ](https://github.com/bgreni)

  • [

    ](#)

Martin Vuyk

I’m a Mechatronics Engineer who pivoted into Software Development. I like tackling complex problems and building lasting solutions. I invest my time into things that I think will be impactful.

Connect with Martin Vuyk

  • [

    ](#)

  • [

    ](https://www.linkedin.com/in/martin-vuyk-loperena-37181b230)

  • [

    ](https://github.com/martinvuyk)

  • [

    ](#)

Sawyer Bergeron

Compiler, PL, and systems/performance engineering enthusiast with an eyebrow-raising amount of VAX assembly experience. Collector (of hobbies). Enjoys bagels just a bit too much.

Connect with Sawyer Bergeron

  • [

    ](#)

  • [

    ](https://www.linkedin.com/in/sawyerbergeron/)

  • [

    ](https://github.com/szbergeron)

  • [

    ](#)

Valentin Erokhin

Author of Lightbug, a Mojo HTTP Framework (https://github.com/Lightbug-HQ/lightbug_http)

Connect with Valentin Erokhin

  • [

    ](https://bsky.app/profile/a2svior.bsky.social)

  • [

    ](https://www.linkedin.com/in/valentin-erokhin-24969a14a/)

  • [

    ](https://github.com/saviorand)

  • [

    ](https://www.valentin.wiki/)

Sora

Connect with Sora

  • [

    ](#)

  • [

    ](#)

  • [

    ](https://github.com/soraros)

  • [

    ](#)

Maxim Zaks

I tell computers how to waste electricity, hopefully in an efficient or at least useful way.

Connect with Maxim Zaks

  • [

    ](#)

  • [

    ](https://www.linkedin.com/in/m-zaks)

  • [

    ](https://github.com/mzaks)

  • [

    ](https://mzaks.medium.com/)

Gabriel de Marmiesse

Former core dev of Keras, author of Python-on-whales, currently working at Kyutai to democratize AI through open science

Connect with Gabriel de Marmiesse

  • [

    ](#)

  • [

    ](https://www.linkedin.com/in/gabriel-de-marmiesse-52146711b/)

  • [

    ](https://github.com/gabrieldemarmiesse)

  • [

    ](#)

Max Brylski

Explorer of the computational universe

Connect with Max Brylski

  • [

    ](#)

  • [

    ](#)

  • [

    ](https://github.com/helehex)

  • [

    ](https://helehex.net)

Tilli Fe

Connect with Tilli Fe

  • [

    ](https://x.com/tilli_fe)

  • [

    ](#)

  • [

    ](https://github.com/TilliFe)

  • [

    ](#)

Return to page

Leadership team

X/X

Chris Lattner

Distinguished Leader who founded and scaled critical infrastructure including LLVM, Clang, MLIR, Cloud TPUs and the Swift programming language. Chris built AI and core systems at multiple world leading technology companies including Apple, Google, SiFive and Tesla.

Connect with Chris Lattner

  • [

    ](https://www.twitter.com/clattner_llvm)

  • [

    ](https://www.linkedin.com/in/chris-lattner-5664498a/)

Tim Davis

Repeat Entrepreneur and Product Leader. Tim helped build, found and scale large parts of Google’s AI infrastructure at Google Brain and Core Systems from APIs (TensorFlow), Compilers (XLA & MLIR) and runtimes for server (CPU/GPU/TPU) and TF Lite (Mobile/Micro/Web), Android ML & NNAPI, large model infrastructure & OSS for billions of users and devices. Loves running, building and scaling products to help people, and the world.

Connect with Tim Davis

  • [

    ](https://twitter.com/iamtimdavis)

  • [

    ](https://www.linkedin.com/in/timdavisau/)

Mostafa Hagog

Mostafa is a seasoned engineering leader in high-performance computing. During his tenure at NVIDIA, he served as Engineering Director and led teams to develop optimized deep learning libraries like cuDNN and CUTLASS, revolutionizing GPU-accelerated AI. At SiFive, as VP of Software, Mostafa assumed a leadership role guiding teams in the development of an MLIR/LLVM-based software stack for SiFive Intelligence & performance cores. His contributions also extend to optimizing Intel GPU hardware/software features, playing a pivotal role in developing the AVX1/2 SIMD ISA for Intel CPUs, and contributing to the GNU C Compiler. Mostafa holds a Master of Science in Electrical Engineering from the Technion, with a specialization in compiler optimizations. His unwavering passion for innovation continues to drive advancements in the field of high-performance computing.

Connect with Mostafa Hagog

  • [

    ](#)

  • [

    ](#)

Kalor Lewis

Kalor is Modular’s VP, Finance and leads all our Finance operations. Prior to Modular, Kalor was a VP, Finance at Fivetran where he was the first finance hire in 2018 and built out the companies entire finance function. Before Fivetran, Kalor was part of Palantir Technologies, where he scaled their strategic finance function.

Connect with Kalor Lewis

  • [

    ](#)

  • [

    ](#)

Eric Johnson

Product leader who has built and scaled AI applications and infrastructure. Eric led the TensorFlow API, Compiler, and Runtime teams at Google Brain and Core Systems, including the founding of TFRT and the productionization of JAX. He holds an MBA from Wharton and Computer Science MS from Penn and loves soccer, fitness, and the great outdoors.

Connect with Eric Johnson

  • [

    ](https://twitter.com/theericajohnson)

  • [

    ](https://www.linkedin.com/in/ericallenjohnson/)

Mike Edwards

Mike has spent over 25 years working in the fields of IT, corporate operations, and software development - most recently at Apple. Mike volunteers his time serving as a Board member with the LLVM Foundation, focusing on finance and operations. Mike truly believes in the power of AI to help address some of the world’s greatest needs.

Connect with Mike Edwards

  • [

    ](#)

  • [

    ](#)

Return to page

No items found.

Highlights & notes

    Notes