modular/modular
A repo that open-sources both a new programming language and the engine to run AI models faster
modular/modular bundles Mojo, a new programming language, with MAX, a framework for running and serving AI models, all in one open-source repository. It includes the Mojo compiler, Mojo standard library, MAX's hardware-accelerated operator library, an OpenAI-compatible inference server, and Python-based model pipelines. The project has 27441 stars and is written mainly in Mojo.
What it does
- Modular open-sourced the Mojo language and the MAX framework together, aiming for a unified platform for AI development and deployment.
- The repo is organized into the Mojo compiler (/KGEN), the Mojo standard library, MAX's accelerator library (/max/kernels), an OpenAI-compatible inference server, Python-based model pipelines, and code examples.
- External contributions are welcomed for the Mojo standard library, MAX accelerator library, MAX model architectures, examples, and docs, but not yet for the Mojo compiler itself.
- The repo's code is licensed under Apache License v2.0 with LLVM exceptions, while using and distributing MAX falls under a separate Modular Community License.
- The project runs community channels including Discord, a forum, meetup groups, community calls, and YouTube.
Why it matters
It gives developers a single ecosystem to write AI code and run it efficiently, instead of stitching together separate languages and inference engines. Because the accelerated kernels and an OpenAI-compatible server are open source, teams building their own inference infrastructure or model pipelines have real code to build on.
Terms in this repo
- Mojo · A new programming language created by Modular, the main language of this repo
- MAX · Modular's framework for running and serving AI models
- compiler · A program that translates human-written code into a form computers can execute, here for Mojo
- OpenAI-compatible endpoint · A server interface that accepts requests the same way OpenAI's API does, so existing OpenAI client code can be reused
- Apache License v2.0 · An open-source license that permits free use and modification of the code
Repository description (English)
The Modular Platform (includes MAX & Mojo)
Open on GitHubTrending repos
- vorssaint/vorssaint-utilsOne free menu bar app replaces a dozen paid Mac utilities
- Alishahryar1/free-claude-codeA local proxy that lets coding AI agents run on 49 free or cheap model providers instead of one paid service
- freestylefly/awesome-gpt-image-2A library of 532 reverse-engineered prompts that turn GPT-Image2 into a predictable image-making tool
- block/buzzAn open-source workspace where humans and AI agents chat, code, and review in the same rooms
- NousResearch/hermes-agentNous Research's Hermes is an AI agent that gets smarter the more you use it
- virgiliojr94/book-to-skillA tool that turns technical book PDFs into on-demand reference skills for AI coding agents
- VoltAgent/awesome-agent-skillsA single hub collecting over 1000 'how-to' manuals that make AI coding assistants act like experts
- anthropics/claude-plugins-communityA shared shelf where anyone's Claude add-ons get listed for install