Home โ€บ Artificial Intelligence โ€บ Machine Learning

Machine Learning

Top Artificial Intelligence tools for machine learning โ€” made for creators, businesses, students and developers who want to use AI without getting lost in research papers. Every project below is a real, public GitHub repository, ranked by the stars the community gave it.

50 repositories ยท ranked by GitHub stars by default

tensorflow avatar

tensorflow

by tensorflow

An Open Source Machine Learning Framework for Everyone

โญ 201.4k๐Ÿด 78.4k ๐Ÿ’ป C++Coding Knowledge Recommended
Updated 07 Nov 2026 Explore Tool

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.

โญ 176.3k๐Ÿด 22.5k ๐Ÿ’ป MDXBasic Technical Setup
Updated 08 Nov 2026 Explore Tool
huggingface avatar

transformers

by huggingface

๐Ÿค— 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.

โญ 168.6k๐Ÿด 35.1k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 08 Nov 2026 Explore Tool

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

โญ 108k๐Ÿด 16.7k ๐Ÿ’ป Jupyter NotebookCoding Knowledge Recommended
Updated 06 Nov 2026 Explore Tool
pytorch avatar

pytorch

by pytorch

Tensors and Dynamic neural networks in Python with strong GPU acceleration

โญ 105.2k๐Ÿด 31.3k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 08 Nov 2026 Explore Tool
microsoft avatar

ML-For-Beginners

by microsoft

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

โญ 92.1k๐Ÿด 22.9k ๐Ÿ’ป Jupyter NotebookBasic Technical Setup
Updated 07 Nov 2026 Explore Tool
mlabonne avatar

llm-course

by mlabonne

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

โญ 84.9k๐Ÿด 9.9k ๐Ÿ’ป โ€”Basic Technical Setup
Updated 05 Feb 2026 Explore Tool
Developer-Y avatar

cs-video-courses

by Developer-Y

List of Computer Science courses with video lectures.

โญ 84.7k๐Ÿด 11.6k ๐Ÿ’ป โ€”Basic Technical Setup
Updated 07 Nov 2026 Explore Tool
d2l-ai avatar

d2l-zh

by d2l-ai

ใ€ŠๅŠจๆ‰‹ๅญฆๆทฑๅบฆๅญฆไน ใ€‹๏ผš้ขๅ‘ไธญๆ–‡่ฏป่€…ใ€่ƒฝ่ฟ่กŒใ€ๅฏ่ฎจ่ฎบใ€‚ไธญ่‹ฑๆ–‡็‰ˆ่ขซ70ๅคšไธชๅ›ฝๅฎถ็š„500ๅคšๆ‰€ๅคงๅญฆ็”จไบŽๆ•™ๅญฆใ€‚

โญ 82.3k๐Ÿด 12.5k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 30 Jul 2024 Explore Tool
netdata avatar

netdata

by netdata

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

โญ 81.3k๐Ÿด 6.7k ๐Ÿ’ป GoAdvanced Developer Tool
Updated 08 Nov 2026 Explore Tool

Learn AI Engineering! Learn it. Build it. Ship it for others.

โญ 77.5k๐Ÿด 13.7k ๐Ÿ’ป PythonBasic Technical Setup
Updated 07 Nov 2026 Explore Tool
tesseract-ocr avatar

tesseract

by tesseract-ocr

Tesseract Open Source OCR Engine (main repository)

โญ 77.4k๐Ÿด 10.9k ๐Ÿ’ป C++Coding Knowledge Recommended
Updated 02 Nov 2026 Explore Tool
binhnguyennus avatar

awesome-scalability

by binhnguyennus

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

โญ 75.6k๐Ÿด 7.2k ๐Ÿ’ป โ€”Basic Technical Setup
Updated 04 Jan 2026 Explore Tool
openbq-org avatar

OpenBB

by openbq-org

Open Data Platform for analysts, quants and AI agents.

โญ 75.2k๐Ÿด 7.9k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 07 Nov 2026 Explore Tool
microsoft avatar

AI-For-Beginners

by microsoft

12 Weeks, 24 Lessons, AI for All!

โญ 70.6k๐Ÿด 13.7k ๐Ÿ’ป Jupyter NotebookCoding Knowledge Recommended
Updated 04 Nov 2026 Explore Tool
scikit-learn avatar

scikit-learn

by scikit-learn

scikit-learn: machine learning in Python

โญ 68.1k๐Ÿด 27.6k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 06 Nov 2026 Explore Tool

๐Ÿง‘โ€๐Ÿซ 60+ Implementations/tutorials of deep learning papers with side-by-side notes ๐Ÿ“; including transformers (original, xl, switch, feedback, vit, ...), optimizers (adam,โ€ฆ

โญ 67.7k๐Ÿด 6.8k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 02 Nov 2026 Explore Tool
keras-team avatar

keras

by keras-team

Deep Learning for humans

โญ 64.4k๐Ÿด 19.8k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 06 Nov 2026 Explore Tool
ultralytics avatar

ultralytics

by ultralytics

Ultralytics YOLO27, YOLO26, YOLO11, YOLOv8 โ€” object detection, instance segmentation, semantic segmentation, image classification, pose estimation, object tracking

โญ 63.2k๐Ÿด 12k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 08 Nov 2026 Explore Tool
deepfakes avatar

faceswap

by deepfakes

Deepfakes Software For All

โญ 57.6k๐Ÿด 13.4k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 05 Aug 2026 Explore Tool
ageitgey avatar

face_recognition

by ageitgey

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

โญ 56.9k๐Ÿด 13.7k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 25 Jun 2026 Explore Tool
Avik-Jain avatar

100-Days-Of-ML-Code

by Avik-Jain

100 Days of ML Coding

โญ 52k๐Ÿด 11.6k ๐Ÿ’ป โ€”Basic Technical Setup
Updated 29 Dec 2023 Explore Tool
roboflow avatar

supervision

by roboflow

We write your reusable computer vision tools. ๐Ÿ’œ

โญ 51.5k๐Ÿด 4.9k ๐Ÿ’ป PythonNo Coding Required
Updated 06 Nov 2026 Explore Tool
microsoft avatar

qlib

by microsoft

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โ€ฆ

โญ 50.1k๐Ÿด 7.9k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 04 Nov 2026 Explore Tool
GokuMohandas avatar

Made-With-ML

by GokuMohandas

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

โญ 50k๐Ÿด 7.8k ๐Ÿ’ป Jupyter NotebookCoding Knowledge Recommended
Updated 04 Mar 2026 Explore Tool
JuliaLang avatar

julia

by JuliaLang

The Julia Programming Language

โญ 49.2k๐Ÿด 6k ๐Ÿ’ป JuliaCoding Knowledge Recommended
Updated 08 Nov 2026 Explore Tool
paperless-ngx avatar

paperless-ngx

by paperless-ngx

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

โญ 47.8k๐Ÿด 3.4k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 08 Nov 2026 Explore Tool
apache avatar

airflow

by apache

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

โญ 47.4k๐Ÿด 18.3k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 08 Nov 2026 Explore Tool
streamlit avatar

streamlit

by streamlit

Streamlit โ€” A faster way to build and share data apps.

โญ 46.3k๐Ÿด 4.5k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 07 Nov 2026 Explore Tool
ray-project avatar

ray

by ray-project

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

โญ 44.2k๐Ÿด 8.3k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 08 Nov 2026 Explore Tool
gradio-app avatar

gradio

by gradio-app

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

โญ 44k๐Ÿด 3.7k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 07 Nov 2026 Explore Tool
aymericdamien avatar

TensorFlow-Examples

by aymericdamien

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

โญ 43.7k๐Ÿด 14.6k ๐Ÿ’ป Jupyter NotebookBasic Technical Setup
Updated 26 Jul 2024 Explore Tool
deepspeedai avatar

DeepSpeed

by deepspeedai

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

โญ 43.3k๐Ÿด 5.1k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 08 Nov 2026 Explore Tool
patchy631 avatar

ai-engineering-hub

by patchy631

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

โญ 41.4k๐Ÿด 6.6k ๐Ÿ’ป Jupyter NotebookCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
photoprism avatar

photoprism

by photoprism

AI-Powered Photos App ๐ŸŒˆ๐Ÿ’Žโœจ

โญ 40.4k๐Ÿด 2.3k ๐Ÿ’ป GoCoding Knowledge Recommended
Updated 06 Nov 2026 Explore Tool
google-research avatar

google-research

by google-research

Google Research

โญ 39.1k๐Ÿด 8.5k ๐Ÿ’ป Jupyter NotebookCoding Knowledge Recommended
Updated 06 Nov 2026 Explore Tool

ๅดๆฉ่พพ่€ๅธˆ็š„ๆœบๅ™จๅญฆไน ่ฏพ็จ‹ไธชไบบ็ฌ”่ฎฐ

โญ 38.1k๐Ÿด 11.2k ๐Ÿ’ป HTMLCoding Knowledge Recommended
Updated 05 Oct 2026 Explore Tool
ItzCrazyKns avatar

Vane

by ItzCrazyKns

Vane is an AI-powered answering engine.

โญ 38.1k๐Ÿด 4.2k ๐Ÿ’ป TypeScriptCoding Knowledge Recommended
Updated 01 Sep 2026 Explore Tool
google-ai-edge avatar

mediapipe

by google-ai-edge

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

โญ 37.6k๐Ÿด 6.2k ๐Ÿ’ป C++Coding Knowledge Recommended
Updated 07 Nov 2026 Explore Tool
LAION-AI avatar

Open-Assistant

by LAION-AI

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

โญ 37.3k๐Ÿด 3.3k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 17 Aug 2024 Explore Tool
qdrant avatar

qdrant

by qdrant

Qdrant - High-performance, massive-scale Vector Database and Vector Search Engine for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/

โญ 35.5k๐Ÿด 2.8k ๐Ÿ’ป RustCoding Knowledge Recommended
Updated 07 Nov 2026 Explore Tool
TheAlgorithms avatar

C-Plus-Plus

by TheAlgorithms

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

โญ 34.9k๐Ÿด 7.9k ๐Ÿ’ป C++Coding Knowledge Recommended
Updated 03 Oct 2026 Explore Tool
openai avatar

CLIP

by openai

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

โญ 34.6k๐Ÿด 4.1k ๐Ÿ’ป Jupyter NotebookCoding Knowledge Recommended
Updated 25 Mar 2026 Explore Tool
CMU-Perceptual-Computing-Lab avatar

openpose

by CMU-Perceptual-Computing-Lab

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

โญ 34.6k๐Ÿด 8k ๐Ÿ’ป C++Coding Knowledge Recommended
Updated 03 Aug 2024 Explore Tool
BVLC avatar

caffe

by BVLC

Caffe: a fast open framework for deep learning.

โญ 34.6k๐Ÿด 18.4k ๐Ÿ’ป C++Coding Knowledge Recommended
Updated 31 Jul 2024 Explore Tool
explosion avatar

spaCy

by explosion

๐Ÿ’ซ Industrial-strength Natural Language Processing (NLP) in Python

โญ 34k๐Ÿด 4.7k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 27 Oct 2026 Explore Tool
lutzroeder avatar

netron

by lutzroeder

Visualizer for neural network, deep learning and machine learning models

โญ 33.7k๐Ÿด 3.2k ๐Ÿ’ป JavaScriptCoding Knowledge Recommended
Updated 06 Nov 2026 Explore Tool
Fincept-Corporation avatar

FinceptTerminal

by Fincept-Corporation

FinceptTerminal is a modern finance application offering advanced market analytics, investment research, and economic data tools, designed for interactive exploration andโ€ฆ

โญ 33.6k๐Ÿด 4.8k ๐Ÿ’ป C++Coding Knowledge Recommended
Updated 26 Oct 2026 Explore Tool
eriklindernoren avatar

ML-From-Scratch

by eriklindernoren

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โ€ฆ

โญ 33.3k๐Ÿด 5.5k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 15 Oct 2023 Explore Tool