Table of Contents

Return to AI-DL-ML-LLM GitHub, AI-DL-ML-LLM Focused Companies, Hugging Face AI-DL-ML-LLM Services, AWS AI-DL-ML-LLM Services, Azure AI-DL-ML-LLM Services, GCP AI-DL-ML-LLM Services, IBM Cloud AI-DL-ML-LLM Services, Oracle Cloud AI-DL-ML-LLM Services, OpenAI AI-DL-ML-LLM Services, NVIDIA AI-DL-ML-LLM Services, Intel AI-DL-ML-LLM Services, Kubernetes AI-DL-ML-LLM Services, Apple AI-DL-ML-LLM Services, Meta-Facebook AI-DL-ML-LLM Services, Cisco AI-DL-ML-LLM Services

For the top 15 GitHub repos, ask for 10 paragraphs. e.g. Amazon SageMaker Features, Amazon SageMaker Alternatives, Amazon SageMaker Security, , Amazon SageMaker DevOps


Microsoft DeepSpeed

DeepSpeed, introduced in May 2020, is an open-source deep learning optimization library for PyTorch. It is designed to reduce computing power and memory usage, enabling the training of large distributed models with improved parallelism on existing hardware. DeepSpeed includes features like mixed precision training and the Zero Redundancy Optimizer (ZeRO), facilitating the training of models with over a trillion parameters.

https://github.com/microsoft/DeepSpeed

Microsoft Neural Network Intelligence (NNI)

Neural Network Intelligence (NNI), launched in 2018, is an open-source AutoML toolkit developed by Microsoft Research. It automates feature engineering, model compression, neural architecture search, and hyper-parameter tuning, supporting various machine learning tasks and facilitating efficient model development.

https://github.com/microsoft/nni

Microsoft Infer.NET

Infer.NET, released in 2008, is a .NET software library for machine learning, supporting Bayesian inference in graphical models and probabilistic programming. Developed by Microsoft Research, it has been utilized in applications across bioinformatics, epidemiology, and computer vision. In 2018, Infer.NET was open-sourced under the MIT License.

https://github.com/dotnet/infer

Microsoft ML.NET

ML.NET, introduced in May 2018, is a free, cross-platform, open-source machine learning framework for .NET languages like C# and F#. It enables developers to build, train, and deploy custom machine learning models, supporting tasks such as classification, regression, and anomaly detection.

https://github.com/dotnet/machinelearning

Microsoft LLMOps Workshop

The LLMOps Workshop is a comprehensive course designed to guide users through building, evaluating, monitoring, and deploying large language model solutions efficiently using Azure AI, Azure Machine Learning Prompt Flow, Content Safety, and Azure OpenAI. It aims to equip practitioners with the skills necessary for effective LLM operations.

https://github.com/microsoft/llmops-workshop

Azure Multimodal AI & LLM Processing Accelerator

The Azure Multimodal AI & LLM Processing Accelerator is a customizable code template for building and deploying production-grade data processing pipelines that incorporate Azure AI services and Azure OpenAI/AI Studio LLM models. It facilitates the creation of complex, reliable, and accurate pipelines for real-world use cases.

https://github.com/Azure/multimodal-ai-llm-processing-accelerator

Microsoft GenAIScript

GenAIScript is a framework that enables the automation of generative AI scripting. It allows users to define agents and tools that can interact with repositories and external APIs, facilitating tasks such as statistical analysis of commits and data retrieval.

https://github.com/microsoft/genaiscript

Purview Machine Learning Lineage Solution Accelerator

The Purview Machine Learning Lineage Solution Accelerator provides a framework for capturing and visualizing the lineage of machine learning models and data. It integrates with Azure Machine Learning and Azure Purview to enhance transparency and traceability in AI workflows.

https://github.com/microsoft/Purview-Machine-Learning-Lineage-Solution-Accelerator

Microsoft AI Utilities

The AI Utilities repository offers a collection of tools and utilities designed to assist in AI and machine learning projects. It includes scripts and resources for data processing, model evaluation, and deployment, streamlining the development process.

https://github.com/microsoft/AI-Utilities

Microsoft RobustLearn

RobustLearn is a project focused on robust machine learning for responsible AI. It provides resources and tools aimed at enhancing the reliability and fairness of AI models, contributing to the development of ethical AI systems.

https://github.com/microsoft/robustlearn


Microsoft Project Turing

Project Turing, introduced in 2019, is a collection of pretrained Natural Language Processing (NLP) models developed by Microsoft for tasks like text generation, translation, and summarization. It includes models like Turing-NLG, one of the largest language models in the world.

https://github.com/microsoft/Turing

Microsoft SynapseML

SynapseML, launched in 2021, is an open-source library for building scalable and distributed machine learning pipelines. It integrates with Spark and supports tasks like Deep Learning (DL), Natural Language Processing (NLP), and computer vision.

https://github.com/microsoft/SynapseML

Microsoft SEAL

Microsoft SEAL, introduced in 2015, is an open-source library for homomorphic encryption. It enables secure computations on encrypted data, supporting privacy-preserving AI applications in healthcare, finance, and more.

https://github.com/microsoft/SEAL

Microsoft InterpretML

InterpretML, launched in 2019, provides tools for understanding and interpreting machine learning models. It supports explainable AI by offering insights into model predictions through techniques like SHAP and LIME.

https://github.com/interpretml/interpret

Microsoft LightGBM

LightGBM, introduced in 2016, is a gradient boosting framework designed for high performance and scalability. It is widely used for classification, regression, and ranking tasks in Machine Learning (ML) projects.

https://github.com/microsoft/LightGBM

Microsoft Vowpal Wabbit

Vowpal Wabbit (VW), acquired by Microsoft in 2015, is an efficient and fast learning system for online and large-scale learning. It supports a wide range of Machine Learning (ML) algorithms and applications.

https://github.com/VowpalWabbit/vowpal_wabbit

Microsoft AirSim

AirSim, launched in 2017, is an open-source simulator for autonomous vehicles and drones. It is designed for research and development in robotics and reinforcement learning, offering realistic environments for testing.

https://github.com/microsoft/AirSim

Microsoft FARM

FARM, introduced in 2019, is a framework for building and training scalable NLP models. It simplifies the creation of transformer-based systems for tasks like question answering, entity recognition, and sentiment analysis.

https://github.com/microsoft/FARM

Microsoft Project Bonsai

Project Bonsai, launched in 2018, is a platform for building and deploying reinforcement learning models in industrial automation. It simplifies the integration of AI into manufacturing, logistics, and control systems.

https://github.com/microsoft/bonsai

Microsoft Hummingbird

Hummingbird, introduced in 2020, is a library that translates traditional Machine Learning (ML) models into tensor computations. It allows for the deployment of ML models on hardware accelerators like GPUs, enhancing performance.

https://github.com/microsoft/hummingbird


Microsoft AI for Earth

AI for Earth, launched in 2017, is an initiative and open-source platform for applying AI to environmental challenges. It includes tools and datasets for tasks like species monitoring, land-use classification, and climate modeling.

https://github.com/microsoft/ai-for-earth

Microsoft Recommenders

Recommenders, introduced in 2018, is an open-source library for building and evaluating recommendation systems. It includes scalable algorithms like collaborative filtering, deep learning, and content-based recommendations.

https://github.com/microsoft/recommenders

Microsoft TextWorld

TextWorld, launched in 2018, is a reinforcement learning environment for text-based games. It allows researchers to train AI agents on tasks requiring language understanding and decision-making in narrative contexts.

https://github.com/microsoft/TextWorld

Microsoft Dapr

Dapr, introduced in 2020, is a distributed application runtime for building event-driven, serverless, and microservice applications. It integrates with AI workflows to simplify state management and communication.

https://github.com/dapr/dapr

Microsoft Icebreaker

Icebreaker, launched in 2019, is a chatbot framework designed to facilitate team introductions and interactions within organizations. It leverages AI to promote collaboration and engagement in remote work settings.

https://github.com/microsoft/botframework-solutions/tree/main/skills/icebreaker

Microsoft Quantum Development Kit (QDK)

Quantum Development Kit (QDK), introduced in 2017, provides tools for developing quantum algorithms and applications. It includes the Q# programming language and libraries for quantum Machine Learning (ML) and cryptography.

https://github.com/microsoft/Quantum

Microsoft RocketSim

RocketSim, launched in 2020, is a reinforcement learning environment for aerospace applications. It enables training and simulation of AI models for control systems in rockets, drones, and satellites.

https://github.com/microsoft/RocketSim

Microsoft Cognitive Toolkit (CNTK)

Cognitive Toolkit (CNTK), introduced in 2016, is a deep learning framework for training and evaluating neural networks. It supports tasks like image recognition and speech processing with optimized parallelization.

https://github.com/microsoft/CNTK

Microsoft AI Fairness 360 Toolkit

AI Fairness 360 Toolkit, launched in 2020, is a library for detecting and mitigating bias in Machine Learning (ML) models. It provides metrics and algorithms to ensure fairness and transparency in AI systems.

https://github.com/microsoft/ai-fairness-360

Microsoft AI Builder

AI Builder, introduced in 2019, is a low-code platform for creating custom AI models. It integrates with Microsoft Power Platform to automate workflows and enhance decision-making across various business applications.

https://github.com/microsoft/ai-builder


Microsoft Conversational AI Framework

Conversational AI Framework, introduced in 2019, provides tools for building, training, and deploying intelligent bots. It integrates with Azure Bot Service and LUIS to support natural language understanding and conversation management.

https://github.com/microsoft/botframework

Microsoft Project Silica

Project Silica, launched in 2019, explores the use of AI and ultrafast lasers for storing data in quartz glass. It is designed for long-term data archiving, leveraging AI models for encoding and retrieval.

https://github.com/microsoft/silica

Microsoft LoRA: Low-Rank Adaptation

Low-Rank Adaptation (LoRA), introduced in 2021, is a technique for fine-tuning large Language Models (LLMs) efficiently. It reduces memory and computational requirements by focusing on parameter-efficient updates.

https://github.com/microsoft/lora

Microsoft EdgeAI Toolkit

EdgeAI Toolkit, launched in 2020, provides resources for deploying AI models on edge devices. It supports scenarios like object detection, anomaly detection, and predictive maintenance in IoT environments.

https://github.com/microsoft/EdgeAI

Microsoft ZeRO-Inference

ZeRO-Inference, introduced in 2021, is an optimization framework for deploying Large Language Models (LLMs) efficiently in production. It minimizes memory requirements while maintaining high throughput.

https://github.com/microsoft/DeepSpeedExamples/tree/master/ZeRO-Inference

Microsoft AI Development Acceleration Program

AI Development Acceleration Program, launched in 2022, provides pre-built templates and tools for building enterprise-grade AI applications. It includes modules for natural language processing, predictive analytics, and computer vision.

https://github.com/microsoft/ai-development-acceleration

Microsoft Unified Text Embeddings

Unified Text Embeddings, introduced in 2020, is a library for generating high-quality embeddings for text and multimodal data. It supports tasks like document retrieval, sentiment analysis, and clustering.

https://github.com/microsoft/unified-text-embeddings

Microsoft AI Noise Suppression

AI Noise Suppression, launched in 2020, is a tool for improving audio quality in real-time communication. It uses Deep Learning (DL) to remove background noise from voice calls and recordings.

https://github.com/microsoft/AI-Noise-Suppression

Microsoft Project Tonic

Project Tonic, introduced in 2021, focuses on improving AI system energy efficiency. It provides tools for optimizing resource usage in large-scale Machine Learning (ML) training and inference.

https://github.com/microsoft/project-tonic

Microsoft Embodied AI Toolkit

Embodied AI Toolkit, launched in 2021, supports research in embodied Artificial Intelligence (AI), enabling agents to interact with physical or simulated environments. It includes tasks like navigation, manipulation, and language grounding.

https://github.com/microsoft/embodied-ai-toolkit


Microsoft Project Alexandria

Project Alexandria, introduced in 2021, is a framework for building knowledge graphs using AI and Machine Learning (ML). It integrates structured and unstructured data to enable advanced search, reasoning, and analytics.

https://github.com/microsoft/alexandria

Microsoft Cognitive Services Speech SDK

Cognitive Services Speech SDK, launched in 2018, provides APIs for speech-to-text, text-to-speech, and translation. It integrates with Azure for deploying real-time and batch processing AI speech applications.

https://github.com/microsoft/cognitive-services-speech-sdk

Microsoft Project ORBIT

Project ORBIT, introduced in 2020, is an open-source framework for building edge intelligence applications. It combines AI and IoT to support predictive maintenance, energy optimization, and real-time decision-making.

https://github.com/microsoft/project-orbit

Microsoft SEEDS: Scalable Energy Efficient Deep Learning Systems

SEEDS, launched in 2021, is a research initiative focusing on optimizing the energy efficiency of Deep Learning (DL) models. It includes tools for evaluating and improving power consumption during training and inference.

https://github.com/microsoft/seeds

Microsoft Adaptive Learning Platform

Adaptive Learning Platform, introduced in 2019, supports personalized learning experiences using AI. It enables adaptive content recommendations and real-time progress tracking in educational applications.

https://github.com/microsoft/adaptive-learning

Microsoft AI Anomaly Detection Toolkit

AI Anomaly Detection Toolkit, launched in 2018, is a library for identifying anomalies in time-series data. It supports applications like fraud detection, predictive maintenance, and monitoring system health.

https://github.com/microsoft/anomaly-detection

Microsoft Mixed Reality Toolkit (MRTK)

Mixed Reality Toolkit (MRTK), introduced in 2017, is an open-source framework for building immersive mixed reality applications. It integrates AI to enhance spatial awareness, object recognition, and user interaction.

https://github.com/microsoft/MixedRealityToolkit-Unity

Microsoft Azure Quantum Optimization Services

Azure Quantum Optimization Services, launched in 2020, provides tools for solving optimization problems using quantum-inspired AI algorithms. It is applied in logistics, finance, and supply chain management.

https://github.com/microsoft/azure-quantum-optimization

Microsoft Responsible AI Toolkit

Responsible AI Toolkit, introduced in 2021, offers tools for building fair, transparent, and accountable AI systems. It includes resources for detecting and mitigating biases in machine learning models.

https://github.com/microsoft/responsible-ai-toolkit

Microsoft AI-driven Accessibility Toolkit

AI-driven Accessibility Toolkit, launched in 2019, provides tools for creating inclusive applications using AI. It focuses on improving accessibility features like real-time captions, screen readers, and gesture recognition.

https://github.com/microsoft/accessibility-toolkit


Microsoft Project Moab

Project Moab, introduced in 2020, is an open-source balancing robot platform designed for learning and experimenting with reinforcement learning techniques. It provides a hands-on way to explore AI and control systems.

https://github.com/microsoft/project-moab

Microsoft RocketML

RocketML, launched in 2021, is a scalable platform for distributed machine learning and data processing. It enables high-speed training and inference across large datasets using advanced AI pipelines.

https://github.com/microsoft/rocketml

Microsoft AI for Healthcare

AI for Healthcare, introduced in 2019, provides tools and datasets for building machine learning models in the medical domain. It supports applications like predictive analytics, disease diagnosis, and treatment recommendation systems.

https://github.com/microsoft/ai-for-healthcare

Microsoft AI Builder for Dynamics 365

AI Builder for Dynamics 365, launched in 2019, integrates low-code AI tools into Dynamics 365. It enables business users to create models for tasks like sentiment analysis, object detection, and data predictions.

https://github.com/microsoft/ai-builder-dynamics

Microsoft AI for Accessibility

AI for Accessibility, introduced in 2018, is a repository of tools and projects focused on leveraging AI to empower people with disabilities. It supports solutions like speech-to-text transcription, gesture recognition, and accessibility design.

https://github.com/microsoft/ai-for-accessibility

Microsoft HoloLens AI Toolkit

HoloLens AI Toolkit, launched in 2016, provides tools for integrating AI models into mixed reality applications. It supports object recognition, spatial understanding, and natural language interaction on HoloLens devices.

https://github.com/microsoft/HoloLensToolkit

Microsoft AI Data Wrangler

AI Data Wrangler, introduced in 2020, is a library for automating data preprocessing workflows. It simplifies data cleaning, transformation, and feature engineering for Machine Learning (ML) projects.

https://github.com/microsoft/data-wrangler

Microsoft Project Acoustics

Project Acoustics, launched in 2019, uses AI to model real-time spatial audio in 3D environments. It enhances immersive experiences in gaming, virtual reality, and architectural design.

https://github.com/microsoft/acoustics

Microsoft Azure Machine Learning CLI

Azure Machine Learning CLI, introduced in 2018, is a command-line tool for managing machine learning workflows on Azure. It supports model training, deployment, and monitoring in a scalable environment.

https://github.com/Azure/azureml-cli

Microsoft Responsible AI Dashboard

Responsible AI Dashboard, launched in 2021, is an interactive visualization tool for assessing and improving the fairness, interpretability, and reliability of AI models. It integrates metrics for bias detection and explainability.

https://github.com/microsoft/responsible-ai-dashboard


Microsoft AI Residual Policy Learning

Residual Policy Learning, introduced in 2020, is a framework for improving control policies in reinforcement learning by combining learned behaviors with existing knowledge. It accelerates the development of robust AI models in robotics and automation.

https://github.com/microsoft/residual-policy-learning

Microsoft AI Accelerator Toolkit

AI Accelerator Toolkit, launched in 2019, provides tools for optimizing Machine Learning (ML) models for deployment on hardware accelerators like GPUs and TPUs. It supports tasks like quantization, pruning, and mixed-precision training.

https://github.com/microsoft/ai-accelerator-toolkit

Microsoft Project Torchaudio

Project Torchaudio, introduced in 2020, is a library for audio processing built on PyTorch. It includes tools for speech recognition, sound classification, and audio augmentation, enhancing the development of audio-based AI applications.

https://github.com/microsoft/torchaudio

Microsoft Predictive Maintenance Toolkit

Predictive Maintenance Toolkit, launched in 2018, is a set of resources for building AI solutions that predict equipment failures. It integrates machine learning models with IoT data streams to reduce downtime and maintenance costs.

https://github.com/microsoft/predictive-maintenance

Microsoft Responsible NLP Toolkit

Responsible NLP Toolkit, introduced in 2021, focuses on ensuring fairness, transparency, and accountability in Natural Language Processing (NLP). It includes bias detection and mitigation methods for language models.

https://github.com/microsoft/responsible-nlp

Microsoft Azure Cognitive Services Vision API

Azure Cognitive Services Vision API, launched in 2017, provides pre-trained AI models for image and video analysis. It supports tasks like face detection, object recognition, and text extraction from images.

https://github.com/microsoft/cognitive-services-vision-api

Microsoft Game Stack AI

Game Stack AI, introduced in 2019, offers tools for incorporating AI features into video games. It includes resources for creating intelligent NPCs, procedural content generation, and player behavior analytics.

https://github.com/microsoft/game-stack-ai

Microsoft BioAI Toolkit

BioAI Toolkit, launched in 2020, is designed for applying AI to bioinformatics and genomics research. It provides models and datasets for tasks like gene sequence analysis, protein structure prediction, and drug discovery.

https://github.com/microsoft/bioai-toolkit

Microsoft Virtual Assistant Toolkit

Virtual Assistant Toolkit, introduced in 2018, helps developers build conversational AI solutions. It integrates with the Azure Bot Framework and supports natural language understanding and multi-turn dialogues.

https://github.com/microsoft/virtual-assistant

Microsoft Object Recognition Toolkit

Object Recognition Toolkit, launched in 2021, provides models and tools for object detection and segmentation. It is optimized for edge devices and integrates with Azure IoT for real-time analytics.

https://github.com/microsoft/object-recognition-toolkit