modular  by modular

AI toolchain unifying fragmented AI deployment workflows

created 2 years ago
24,572 stars

Top 1.7% on sourcepulse

GitHubView on GitHub
Project Summary

The Modular Platform (formerly MAX) unifies fragmented AI deployment workflows, offering a single toolchain for AI developers to achieve full programmability, high performance, and seamless hardware portability. It aims to accelerate time-to-market for AI innovations, targeting developers building and deploying AI models.

How It Works

Modular Platform integrates AI libraries, tools, and technologies into a cohesive system. It leverages the Mojo programming language, designed for AI development, to provide unparalleled performance and hardware flexibility. The platform facilitates end-to-end pipelines for common AI workloads, such as self-hosting large language models like Llama 3.1, enabling customization and learning.

Quick Start & Requirements

  • Install via git clone https://github.com/modular/modular.git and checkout the stable branch if using stable releases.
  • Requires creating a project with Magic.
  • Official Docker container available on Modular Docker Hub with GPU support.
  • See docs.modular.com/max/tutorials for tutorials.

Highlighted Details

  • Includes Mojo, a new programming language for AI development.
  • Provides end-to-end pipelines for common AI workloads, including Llama 3.1.
  • Offers Jupyter notebooks for using MAX Engine with models like Roberta-pytorch.
  • Official Docker container available with GPU support and Kubernetes integration.

Maintenance & Community

  • Accepts contributions to the Mojo standard library.
  • Community support available via Discord and forums.
  • See docs.modular.com for documentation.

Licensing & Compatibility

  • Repository licensed under Apache License v2.0 with LLVM Exceptions.
  • Modular, MAX, and Mojo usage licensed under the Modular, MAX & Mojo Community License.
  • Users are responsible for checking third-party licenses (e.g., Huggingface).

Limitations & Caveats

The main branch is for nightly releases and may not be compatible with stable builds. Users are responsible for managing third-party software licenses.

Health Check
Last commit

1 day ago

Responsiveness

Inactive

Pull Requests (30d)
141
Issues (30d)
147
Star History
863 stars in the last 90 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), Taranjeet Singh Taranjeet Singh(Cofounder of Mem0), and
1 more.

fragments by e2b-dev

0.6%
6k
Next.js template for AI-generated apps
created 1 year ago
updated 1 week ago
Starred by Tobi Lutke Tobi Lutke(Cofounder of Shopify), Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), and
1 more.

superagent by superagent-ai

0.3%
6k
Open-source framework for building AI assistants with an API
created 2 years ago
updated 3 weeks ago
Feedback? Help us improve.