back to home

Best Open Source machine learning Libraries

A curated list of the most popular GitHub repositories tagged with machine learning. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1tensorflow/tensorflow

An Open Source Machine Learning Framework for Everyone

193,874C++
Analyze Code

#2huggingface/transformers

🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.

156,780Python
Analyze Code

#3f/prompts.chat

a.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

146,195HTML
Analyze Code

#4pytorch/pytorch

Tensors and Dynamic neural networks in Python with strong GPU acceleration

97,656Python
Analyze Code

#5rasbt/LLMs-from-scratch

Implement a ChatGPT-like LLM in PyTorch from scratch, step by step

85,633Jupyter Notebook
Analyze Code

#6microsoft/ML-For-Beginners

12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all

83,829Jupyter Notebook
Analyze Code

#7netdata/netdata

The fastest path to AI-powered full stack observability, even for lean teams.

77,825C
Analyze Code

#8d2l-ai/d2l-zh

《动手学深度学习》:面向中文读者、能运行、可讨论。中英文版被70多个国家的500多所大学用于教学。

75,722Python
Analyze Code

#9mlabonne/llm-course

Course to get into Large Language Models (LLMs) with roadmaps and Colab notebooks.

75,434
Analyze Code

#10Developer-Y/cs-video-courses

List of Computer Science courses with video lectures.

74,369
Analyze Code

#11tesseract-ocr/tesseract

Tesseract Open Source OCR Engine (main repository)

72,484C++
Analyze Code

#12binhnguyennus/awesome-scalability

The Patterns of Scalable, Reliable, and Performant Large-Scale Systems

68,736
Analyze Code

#13labmlai/annotated_deep_learning_paper_implementations

🧑‍🏫 60+ Implementations/tutorials of deep learning papers with side-by-side notes 📝; including transformers (original, xl, switch, feedback, vit, ...), optimizers (adam, adabelief, sophia, ...), gans(cyclegan, stylegan2, ...), 🎮 reinforcement learning (ppo, dqn), capsnet, distillation, ... 🧠

65,783Python
Analyze Code

#14scikit-learn/scikit-learn

scikit-learn: machine learning in Python

65,186Python
Analyze Code

#15keras-team/keras

Deep Learning for humans

63,864Python
Analyze Code

#16OpenBB-finance/OpenBB

Financial data platform for analysts, quants and AI agents.

60,623Python
Analyze Code

#17ultralytics/yolov5

YOLOv5 🚀 in PyTorch > ONNX > CoreML > TFLite

56,830Python
Analyze Code

#18pathwaycom/llm-app

Ready-to-run cloud templates for RAG, AI pipelines, and enterprise search with live data. 🐳Docker-friendly.⚡Always in sync with Sharepoint, Google Drive, S3, Kafka, PostgreSQL, real-time data APIs, and more.

56,280Jupyter Notebook
Analyze Code

#19ageitgey/face_recognition

The world's simplest facial recognition api for Python and the command line

56,126Python
Analyze Code

#20deepfakes/faceswap

Deepfakes Software For All

54,975Python
Analyze Code

#21ultralytics/ultralytics

Ultralytics YOLO 🚀

53,470Python
Analyze Code

#22Avik-Jain/100-Days-Of-ML-Code

100 Days of ML Coding

49,681
Analyze Code

#23JuliaLang/julia

The Julia Programming Language

48,475Julia
Analyze Code

#24GokuMohandas/Made-With-ML

Learn how to design, develop, deploy and iterate on production-grade ML applications.

46,391Jupyter Notebook
Analyze Code

#25microsoft/AI-For-Beginners

12 Weeks, 24 Lessons, AI for All!

45,408Jupyter Notebook
Analyze Code

#26apache/airflow

Apache Airflow - A platform to programmatically author, schedule, and monitor workflows

44,349Python
Analyze Code

#27aymericdamien/TensorFlow-Examples

TensorFlow Tutorial and Examples for Beginners (support TF v1 & v2)

43,801Jupyter Notebook
Analyze Code

#28streamlit/streamlit

Streamlit — A faster way to build and share data apps.

43,570Python
Analyze Code

#29gradio-app/gradio

Build and share delightful machine learning apps, all in Python. 🌟 Star to support our work!

41,779Python
Analyze Code

#30deepspeedai/DeepSpeed

DeepSpeed is a deep learning optimization library that makes distributed training and inference easy, efficient, and effective.

41,643Python
Analyze Code

#31ray-project/ray

Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.

41,416Python
Analyze Code

#32photoprism/photoprism

AI-Powered Photos App for the Decentralized Web 🌈💎✨

39,355Go
Analyze Code

#33microsoft/qlib

Qlib is an AI-oriented Quant investment platform that aims to use AI tech to empower Quant Research, from exploring ideas to implementing productions. Qlib supports diverse ML modeling paradigms, including supervised learning, market dynamics modeling, and RL, and is now equipped with https://github.com/microsoft/RD-Agent to automate R&D process.

37,659Python
Analyze Code

#34LAION-AI/Open-Assistant

OpenAssistant is a chat-based assistant that understands tasks, can interact with third-party systems, and retrieve information dynamically to do so.

37,449Python
Analyze Code

#35google-research/google-research

Google Research

37,291Jupyter Notebook
Analyze Code

#36paperless-ngx/paperless-ngx

A community-supported supercharged document management system: scan, index and archive all your documents

36,804Python
Analyze Code

#37roboflow/supervision

We write your reusable computer vision tools. 💜

36,508Python
Analyze Code

#38fengdu78/Coursera-ML-AndrewNg-Notes

吴恩达老师的机器学习课程个人笔记

36,307HTML
Analyze Code

#39BVLC/caffe

Caffe: a fast open framework for deep learning.

34,839C++
Analyze Code

#40TheAlgorithms/C-Plus-Plus

Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.

33,867C++
Analyze Code

#41google-ai-edge/mediapipe

Cross-platform, customizable ML solutions for live and streaming media.

33,837C++
Analyze Code

#42CMU-Perceptual-Computing-Lab/openpose

OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimation

33,794C++
Analyze Code

#43explosion/spaCy

💫 Industrial-strength Natural Language Processing (NLP) in Python

33,228Python
Analyze Code

#44openai/CLIP

CLIP (Contrastive Language-Image Pretraining), Predict the most relevant text snippet given an image

32,617Jupyter Notebook
Analyze Code

#45lutzroeder/netron

Visualizer for neural network, deep learning and machine learning models

32,418JavaScript
Analyze Code

#46ashishpatel26/500-AI-Machine-learning-Deep-learning-Computer-vision-NLP-Projects-with-code

500 AI Machine learning Deep learning Computer vision NLP Projects with code

31,785
Analyze Code

#47eriklindernoren/ML-From-Scratch

Machine Learning From Scratch. Bare bones NumPy implementations of machine learning models and algorithms with a focus on accessibility. Aims to cover everything from linear regression to deep learning.

30,861Python
Analyze Code

#48Lightning-AI/pytorch-lightning

Pretrain, finetune ANY AI model of ANY size on 1 or 10,000+ GPUs with zero code changes.

30,855Python
Analyze Code

#49AMAI-GmbH/AI-Expert-Roadmap

Roadmap to becoming an Artificial Intelligence Expert in 2022

30,751JavaScript
Analyze Code

#50iperov/DeepFaceLive

Real-time face swap for PC streaming or video calls

30,538Python
Analyze Code