Skip to content
@MLSysBook

Machine Learning Systems Book

A community-driven initiative to build tools, resources, and educational content for understanding and engineering end-to-end machine learning systems.

MLSysBook.org: The Organizational Hub

This repository powers MLSysBook.org, the official hub for the Machine Learning Systems textbook and its growing ecosystem of open-source tools, labs, and educational resources.

MLSysBook began as a tinyML course at Harvard University by Vijay Janapa Reddi. Today, it's a global movement thanks to the many amazing people who make AI systems engineering education accessible, hands-on, and community-powered.

This site exists solely to connect learners, educators, and contributors to the comprehensive ecosystem that trains the next generation of AI engineers to think holistically across algorithms, data, hardware, and infrastructure.


📚 What This Repository Does

This repository acts as the centralized hub that ties together all parts of the MLSysBook project and ecosystem:

MLSysBook.github.io/
├── index.html               # Main landing page (intro + overview + calls to action)
├── kits/
│   └── index.html           # Redirects to kits
├── labs/
│   └── index.html           # Redirects to hands-on lab materials
├── tinytorch/
│   └── index.html           # Redirects to TinyTorch framework
└── book/
    └── index.html           # Redirects to textbook site (hosted separately)

🧰 The MLSysBook Ecosystem

This organization brings the textbook to life with practical, open-source resources for teaching and learning machine learning systems:

  • 📘 Textbook: The open-access book that spans the full ML lifecycle, from data to deployment
  • 🔧 TinyTorch Project: Colab notebooks and programming exercises on ML infrastructure
  • 🔌 Hardware Kits: Embedded and edge ML projects using TinyML hardware
  • 🎓 Labs & Courseware: Hands-on lab materials, slides, and educational resources
  • 💬 Community Forum: Join the conversation on GitHub discussions

👩‍🏫 Who This Is For

  • Students learning how ML systems are built and deployed
  • Educators teaching modern ML from a systems perspective
  • Engineers building ML infrastructure in real-world settings
  • Researchers exploring hardware-software co-design

Popular repositories Loading

  1. TinyTorch TinyTorch Public

    Tiny🔥Torch is a minimalist framework for building machine learning systems from scratch—from tensors to systems.

    Python 3 3

  2. .github .github Public

  3. mlsysbook mlsysbook Public

    HTML

Repositories

Showing 3 of 3 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…