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

194,200C++
Explore Repo

#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.

157,977Python
Explore Repo

#3f/prompts.chat

f.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.

153,044HTML
Explore Repo

#4pytorch/pytorch

Tensors and Dynamic neural networks in Python with strong GPU acceleration

98,347Python
Explore Repo

#5rasbt/LLMs-from-scratch

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

88,434Jupyter Notebook
Explore Repo

#6microsoft/ML-For-Beginners

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

84,512Jupyter Notebook
Explore Repo

#7netdata/netdata

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

78,097C
Explore Repo

#8Developer-Y/cs-video-courses

List of Computer Science courses with video lectures.

77,231
Explore Repo

#9mlabonne/llm-course

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

76,889
Explore Repo

#10d2l-ai/d2l-zh

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

76,245Python
Explore Repo

#11tesseract-ocr/tesseract

Tesseract Open Source OCR Engine (main repository)

72,951C++
Explore Repo

#12binhnguyennus/awesome-scalability

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

69,462
Explore Repo

#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, ... 🧠

66,023Python
Explore Repo

#14scikit-learn/scikit-learn

scikit-learn: machine learning in Python

65,429Python
Explore Repo

#15keras-team/keras

Deep Learning for humans

63,932Python
Explore Repo

#16OpenBB-finance/OpenBB

Financial data platform for analysts, quants and AI agents.

63,226Python
Explore Repo

#17ultralytics/yolov5

YOLOv5 🚀 in PyTorch > ONNX > CoreML > TFLite

57,034Python
Explore Repo

#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,318Jupyter Notebook
Explore Repo

#19ageitgey/face_recognition

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

56,206Python
Explore Repo

#20deepfakes/faceswap

Deepfakes Software For All

55,050Python
Explore Repo

#21ultralytics/ultralytics

Ultralytics YOLO 🚀

54,531Python
Explore Repo

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

100 Days of ML Coding

49,945
Explore Repo

#23JuliaLang/julia

The Julia Programming Language

48,581Julia
Explore Repo

#24GokuMohandas/Made-With-ML

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

46,810Jupyter Notebook
Explore Repo

#25microsoft/AI-For-Beginners

12 Weeks, 24 Lessons, AI for All!

46,112Jupyter Notebook
Explore Repo

#26apache/airflow

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

44,671Python
Explore Repo

#27streamlit/streamlit

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

43,918Python
Explore Repo

#28aymericdamien/TensorFlow-Examples

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

43,791Jupyter Notebook
Explore Repo

#29gradio-app/gradio

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

42,034Python
Explore Repo

#30deepspeedai/DeepSpeed

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

41,835Python
Explore Repo

#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,784Python
Explore Repo

#32photoprism/photoprism

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

39,469Go
Explore Repo

#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.

38,835Python
Explore Repo

#34google-research/google-research

Google Research

37,482Jupyter Notebook
Explore Repo

#35LAION-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,436Python
Explore Repo

#36paperless-ngx/paperless-ngx

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

37,418Python
Explore Repo

#37roboflow/supervision

We write your reusable computer vision tools. 💜

36,724Python
Explore Repo

#38fengdu78/Coursera-ML-AndrewNg-Notes

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

36,506HTML
Explore Repo

#39BVLC/caffe

Caffe: a fast open framework for deep learning.

34,774C++
Explore Repo

#40google-ai-edge/mediapipe

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

34,172C++
Explore Repo

#41TheAlgorithms/C-Plus-Plus

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

33,935C++
Explore Repo

#42CMU-Perceptual-Computing-Lab/openpose

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

33,867C++
Explore Repo

#43explosion/spaCy

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

33,343Python
Explore Repo

#44ItzCrazyKns/Vane

Vane is an AI-powered answering engine.

33,071TypeScript
Explore Repo

#45openai/CLIP

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

32,845Jupyter Notebook
Explore Repo

#46lutzroeder/netron

Visualizer for neural network, deep learning and machine learning models

32,599JavaScript
Explore Repo

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

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

32,271
Explore Repo

#48patchy631/ai-engineering-hub

In-depth tutorials on LLMs, RAGs and real-world AI agent applications.

32,203Jupyter Notebook
Explore Repo

#49eriklindernoren/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.

31,046Python
Explore Repo

#50Lightning-AI/pytorch-lightning

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

30,933Python
Explore Repo