每天早上一封邮件,把昨天的 AI 梳理好订阅邮件

METAL LAB

modular/modular

27,441今日 +340Mojo

把新编程语言和运行AI模型的引擎一起开源的项目

modular/modular 把一门新编程语言 Mojo 和用于运行、部署AI模型的框架 MAX 打包在同一个开源仓库里。仓库里包含 Mojo 编译器、Mojo 标准库、MAX 的硬件加速运算库、兼容 OpenAI 接口的推理服务器,以及基于 Python 的模型流水线。项目获得 27441 颗星,主要语言是 Mojo。

它做什么

  1. Modular 把 Mojo 语言和 MAX 框架一起开源,目标是打造统一的AI开发和部署平台。
  2. 仓库按模块划分:Mojo 编译器(/KGEN)、Mojo 标准库、MAX 加速运算库(/max/kernels)、兼容 OpenAI 的推理服务器、基于 Python 的模型流水线,以及代码示例。
  3. 目前接受对 Mojo 标准库、MAX 加速库、MAX 模型架构、示例代码和文档的外部贡献,但暂不接受对 Mojo 编译器本身的贡献。
  4. 仓库代码采用 Apache License v2.0(含 LLVM 例外条款)许可,而 MAX 的使用与分发则遵循另一份 Modular Community License。
  5. 项目通过 Discord、论坛、Meetup 群组、社区会议和 YouTube 等多个渠道维护社区。

为什么重要

这意味着开发者不必再把编程语言和AI推理引擎分开选型,而是可以在同一个生态里完成从写代码到跑模型的全过程。由于加速运算库和兼容 OpenAI 的服务器都已开源,想自建推理服务或模型流水线的团队多了一份可直接参考的代码基础。

本仓库术语

  • Mojo · Modular 推出的新编程语言,是本仓库的主要语言
  • MAX · Modular 用于运行和部署AI模型的框架
  • 编译器 · 把人写的代码转换成计算机可执行形式的程序,这里指Mojo语言的编译器
  • 兼容OpenAI的接口 · 按照OpenAI API的方式接收请求的服务器接口,方便直接复用已有的OpenAI客户端代码
  • Apache License v2.0 · 一种允许自由使用和修改代码的开源许可证

仓库简介(英文)

The Modular Platform (includes MAX & Mojo)

在 GitHub 打开

热门仓库

全部仓库 →

METAL LAB 最新报道