Home

Awesome

Awesome GitHub X

Awesome Production Machine Learning

This repository contains a curated list of awesome open source libraries that will help you deploy, monitor, version, scale, and secure your production machine learning 🚀

You can keep up to date by watching this github repo to get a summary of the new production ML libraries added every month via releases 🤩

Quick links to sections on this page

⚔ Adversarial Robustness🤖 Agentic Workflow🔧 AutoML
🗺️ Computation Load Distribution🏷️ Data Labelling & Synthesis🧵 Data Pipeline
📓 Data Science Notebook💾 Data Storage Optimisation💸 Data Stream Processing
💪 Deployment & Serving📈 Evaluation & Monitoring🔍 Explainability & Fairness
🎁 Feature Store🔴 Industry-strength Anomaly Detection👁️ Industry-strength Computer Vision
🔠 Industry-strength Natural Language Processing🙌 Industry-strength Recommender System🍕 Industry-strength Reinforcement Learning
📊 Industry-strength Visualisation📅 Metadata Management📜 Model, Data & Experiment Tracking
🔩 Model Storage Optimisation🔥 Neural Search & Retrieval🧮 Optimized Computation
🔏 Privacy & Security🏁 Training Orchestration

Contributing to the list

Please review our CONTRIBUTING.md requirements when submitting a PR to help us keep the list clean and up-to-date - thank you to the community for supporting its steady growth 🚀

<picture> <source media="(prefers-color-scheme: dark)" srcset=" https://api.star-history.com/svg?repos=EthicalML/awesome-production-machine-learning&type=Date&theme=dark " /> <source media="(prefers-color-scheme: light)" srcset=" https://api.star-history.com/svg?repos=EthicalML/awesome-production-machine-learning&type=Date " /> <img alt="Star History Chart" src="https://api.star-history.com/svg?repos=EthicalML/awesome-production-machine-learning&type=Date" /> </picture>

10 Min Video Overview

<table> <tr> <td width="30%"> This <a href="https://www.youtube.com/watch?v=Ynb6X0KZKxY">10 minute video</a> provides an overview of the motivations for machine learning operations as well as a high level overview on some of the tools in this repo. This <a href="https://www.youtube.com/watch?v=NycftytgPnk">newer video</a> covers the an updated 2024 version of the state of MLOps. </td> <td width="70%"> <a href="https://www.youtube.com/watch?v=Ynb6X0KZKxY"><img src="images/video.png"></a> </td> </tr> </table>

Want to receive recurrent updates on this repo and other advancements?

<table> <tr> <td width="30%"> You can join the <a href="https://ethical.institute/mle.html">Machine Learning Engineer</a> newsletter. Join over 10,000 ML professionals and enthusiasts who receive weekly curated articles & tutorials on production Machine Learning. </td> <td width="70%"> <a href="https://ethical.institute/mle.html"><img src="images/mleng.png"></a> </td> </tr> <tr> <td width="30%"> Also check out the <a href="https://github.com/EthicalML/awesome-artificial-intelligence-regulation/">Awesome Artificial Intelligence Regulation</a> List, where we aim to map the landscape of "Frameworks", "Codes of Ethics", "Guidelines", "Regulations", etc related to Artificial Intelligence. </td> <td width="70%"> <a href="https://github.com/EthicalML/awesome-artificial-intelligence-guidelines/"><img src="images/guidelines.jpg"></a> </td> </tr> </table>

Main Content

Adversarial Robustness

Agentic Workflow

AutoML

Computation Load Distribution

Data Labelling and Synthesis

Data Pipeline

DS Notebook

Data Storage Optimisation

Data Stream Processing

Deployment and Serving

Evaluation and Monitoring

Explainability and Fairness

Feature Store

Industry-strength AD

Industry Strength CV

Industry Strength NLP

Industry Strength RecSys

Industry Strength RL

Industry Strength Visualisation

Metadata Management

Model, Data and Experiment Tracking

Model Storage Optimisation

Neural Search and Retrieval

Optimized Computation

Privacy and Security

Training Orchestration