Topics / #reinforcement-learning
Reinforcement-learning projects on GitHub
Training agents through reward-based trial and error, used in games, robotics, and alignment.
As of , the most-starred Reinforcement-learning projects on GitHub are DeepSeek-R1 (91.9K stars), cs-video-courses (83.7K stars) and hello-agents (83.6K stars). GitHub.Locker tracks 153 Reinforcement-learning repositories with 2.8M stars combined. The fastest-growing on October 18 was ai-engineering-from-scratch, with +401 stars in a day.
Hot right now
Most stars gained in a day · Oct 18
ai-engineering-from-scratch
rohitg00/ai-engineering-from-scratch · ★ 71.3KA free, open-source AI engineering curriculum with 523 lessons across 20 phases (about 342 hours), teaching you to build AI systems from raw math up to autonomous agent swarms, in Python, TypeScript, Rust, and Julia.
+246Hy-Memory
Tencent-Hunyuan/Hy-Memory · ★ 777Hy Memory is a production-grade dual-system cognitive memory engine and Python SDK (hy-memory) for self-evolving LLM agents, with separate memory pipelines for Chat, Working, and Coding tasks. It also ships MemHub, a local-first desktop and CLI tool that unifies memory from apps like Claude Code, Cursor, and Codex into one managed local store.
+149ai-agent-book
bojieli/ai-agent-book · ★ 54.8KAn open-source book by Li Bojie taking AI agents from design principles to engineering practice, built on the formula Agent = LLM + context + tools; text, figures and labs all live in this repo.
+144hello-agents
datawhalechina/hello-agents · ★ 83.6KHello-Agents is Datawhale's free, open-source tutorial on building AI agent systems from scratch — theory and hands-on practice in equal measure, taking you from LLM user to agent builder.
The all-time top
Top 100 of 153 · by stars
- 91.9K
#1 · deepseek-ai/DeepSeek-R1
DeepSeek-R1
DeepSeek-R1 is an open-source family of reasoning-focused large language models from DeepSeek, trained with large-scale reinforcement learning to handle math, code, and general reasoning at a level comparable to OpenAI's o1.
- 83.7K
#2 · Developer-Y/cs-video-coursescs-video-courses
A curated list of university-level Computer Science courses that have publicly available video lectures, covering topics from intro programming to machine learning, security, robotics, and more.
- 83.6K
#3 · datawhalechina/hello-agentshello-agents
Hello-Agents is Datawhale's free, open-source tutorial on building AI agent systems from scratch — theory and hands-on practice in equal measure, taking you from LLM user to agent builder.
- 4

unsloth
78.2Kunslothai/unsloth · PythonUnsloth is a local-first app for running and training LLMs, diffusion, TTS and embedding models on your own machine, including models like Qwen3.8, DeepSeek-V4, MiniMax-H3, Gemma 4 and FLUX.
- 5

cs-self-learning
76.3KPKUFlyingPig/cs-self-learning · HTMLA free, open-source online guide that curates the best open courseware from top international universities so anyone can self-study computer science from scratch, aiming to turn a beginner into a well-rounded programmer in 2-3 years.
- 6

awesome-machine-learning
74.6Kjosephmisiti/awesome-machine-learning · PythonA curated, community-maintained list of machine learning frameworks, libraries, and software, organized by programming language.
- 7
ai-engineering-from-scratch
71.3Krohitg00/ai-engineering-from-scratch · PythonA free, open-source AI engineering curriculum with 523 lessons across 20 phases (about 342 hours), teaching you to build AI systems from raw math up to autonomous agent swarms, in Python, TypeScript, Rust, and Julia.
- 8

AI-For-Beginners
70Kmicrosoft/AI-For-Beginners · Jupyter NotebookA free 12-week, 24-lesson curriculum from Microsoft that teaches Artificial Intelligence fundamentals through practical lessons, quizzes, and labs.
- 9

annotated_deep_learning_paper_implementations
67.6Klabmlai/annotated_deep_learning_paper_implementations · PythonA collection of 60+ PyTorch implementations of deep learning papers, each annotated with side-by-side explanatory notes so you can read the code and the math/explanation together.
- 10

minimind
64Kjingyaogong/minimind · PythonMiniMind is an open-source project that lets you train a tiny large language model (around 64M parameters) completely from scratch, in about 2 hours on a single RTX 3090 for roughly the cost of 3 RMB in GPU rental.
- 11

OpenManus
58.7KFoundationAgents/OpenManus · PythonOpenManus is an open-source general AI agent from the MetaGPT team — an open take on Manus that turns your idea into an agent working on it by itself, no invite code needed.
- 12

DeepLearning-500-questions
57.7Kscutan90/DeepLearning-500-questions · JavaScriptIt is a Chinese-language Q&A style reference covering probability, linear algebra, machine learning, deep learning, and computer vision, organized as answers to 500+ commonly asked questions across 18 chapters and over 500,000 characters. It is also sold in print as 'Deep Learning 500 Questions — AI Engineer Interview Guide' (深度学习500问——AI工程师面试宝典).
- 13

ai-agent-book
54.8Kbojieli/ai-agent-book · PythonAn open-source book by Li Bojie taking AI agents from design principles to engineering practice, built on the formula Agent = LLM + context + tools; text, figures and labs all live in this repo.
- 14

qlib
49.5Kmicrosoft/qlib · PythonQlib is Microsoft's open-source, AI-oriented quantitative investment platform that covers the full quant research pipeline — data processing, model training, backtesting, and order execution — using supervised learning, market-dynamics modeling, and reinforcement learning.
- 15

ray
44.1Kray-project/ray · PythonRay is an open-source framework for scaling AI and Python applications: a core distributed runtime plus a set of AI libraries that simplify ML compute.
- 16

ailearning
42.6Kapachecn/ailearning · PythonAiLearning is a Chinese-language, practice-first study guide covering data analysis, machine learning, linear algebra, PyTorch, NLTK, and TensorFlow 2, built mainly around code-along notes for the book 'Machine Learning in Action'.
- 17

Deep-Learning-Papers-Reading-Roadmap
39.6Kfloodsung/Deep-Learning-Papers-Reading-Roadmap · PythonA curated, structured reading roadmap of landmark deep learning papers, organized to guide a newcomer from history and basics through methods and applications to the state of the art.
- 18

google-research
39Kgoogle-research/google-research · Jupyter NotebookA giant monorepo where Google Research dumps the code released alongside its papers and projects - hundreds of independent folders covering different research efforts, not one cohesive product.
- 19

LLM101n
37.5Kkarpathy/LLM101nLLM101n is a planned course by Andrej Karpathy that walks through building a 'Storyteller' AI language model end-to-end, from basics all the way to a ChatGPT-like web app, implemented from scratch in Python, C and CUDA.
- 20

Open-Assistant
37.4KLAION-AI/Open-Assistant · PythonOpenAssistant was a community project to build a free, open chat-based assistant like ChatGPT, trained on crowdsourced instruction data and RLHF. The project has since wrapped up: the final 'oasst2' dataset is published on Hugging Face and the repo stands as a record of the effort.
- 21

sglang
37.4Ksgl-project/sglang · PythonSGLang is a high-performance serving framework for large language models and multimodal models, built to deliver low-latency, high-throughput inference from a single GPU up to large distributed clusters.
- 22

gym
37.2Kopenai/gym · PythonGym is an open source Python library for developing and comparing reinforcement learning algorithms. It provides a standard API for learning algorithms to talk to environments, plus a standard set of environments built on that API.
- 23

happy-llm
34.4Kdatawhalechina/happy-llm · Jupyter NotebookHappy-LLM is Datawhale's free open-source LLM course: a systematic tutorial that goes from NLP basics and the Transformer architecture to building and training your first large language model, then applying it with RAG and agents.
- 24
fish-speech
33.3Kfishaudio/fish-speech · PythonFish Speech (Fish Audio S2) is a state-of-the-art open-source text-to-speech system that generates natural, emotionally rich speech in 80+ languages, led by the flagship S2-Pro model that combines a Dual-AR architecture with reinforcement-learning alignment.
- 25

ML-From-Scratch
33Keriklindernoren/ML-From-Scratch · PythonA Python library of fundamental machine learning models and algorithms implemented from scratch in NumPy, aiming to cover everything from linear regression to deep learning.
- 26

pytorch-lightning
31.4KLightning-AI/pytorch-lightning · PythonPyTorch Lightning is a deep learning framework for pretraining and finetuning AI models of any size, scaling from a single CPU to thousands of GPUs or TPUs without changing your model code.
- 27

applied-ml
30.6Keugeneyan/applied-mlapplied-ml is a curated collection of papers, articles, and tech blogs where companies like Airbnb, Uber, Netflix, Google, and DoorDash share how they run data science and machine learning in production.
- 28

genesis-world
30.1KGenesis-Embodied-AI/genesis-world · PythonIt's a simulation platform for general-purpose robotics and embodied AI learning: a multi-physics engine, a photorealistic renderer (Nyx) and a cross-platform compiler (Quadrants) behind one Python API.
- 29

d2l-en
29.9Kd2l-ai/d2l-en · PythonAn interactive open-source deep learning book that teaches concepts, context, and runnable code together, with examples in multiple frameworks. Its premise: the best way to understand deep learning is learning by doing.
- 30

awesome-deep-learning
29.1KChristosChristofidis/awesome-deep-learningA curated GitHub list of deep learning tutorials, projects and communities, with about 29,000 stars. It's a jumping-off point for learning the field, not software you run.
- 31

lerobot
28.3Khuggingface/lerobot · PythonLeRobot is Hugging Face's open-source project providing models, datasets, and tools for real-world robotics in PyTorch, aiming to lower the barrier to entry for building and deploying robot learning policies.
- 32

apollo
26.9KApolloAuto/apollo · C++An open autonomous driving platform from Baidu: a high-performance, flexible software stack covering perception, prediction, planning and control, for developing, testing and deploying self-driving vehicles.
- 33

open-r1
26.5Khuggingface/open-r1 · PythonOpen R1 is a fully open effort to reproduce the training pipeline behind DeepSeek-R1, providing scripts to run SFT and GRPO training, generate synthetic reasoning data, and evaluate the resulting reasoning models.
- 34

awesome-deep-learning-papers
26.2Kterryum/awesome-deep-learning-papers · TeXA curated list of the most-cited deep learning papers published between 2012 and 2016, picked as must-read classics across research domains.
- 35

examples
24.1Kpytorch/examples · PythonA curated set of short, standalone PyTorch example projects covering computer vision, text, and reinforcement learning, each meant to be emulated in your own work.
- 36
verl
23.9Kverl-project/verl · Pythonverl is a flexible, efficient and production-ready reinforcement learning training library for LLMs, initiated by ByteDance's Seed team and maintained by the community. It is the open-source version of the HybridFlow paper (EuroSys 2025).
- 37

reinforcement-learning
22.2Kdennybritz/reinforcement-learning · Jupyter NotebookA collection of Reinforcement Learning algorithm implementations, exercises, and solutions meant to accompany Sutton's 'Reinforcement Learning: An Introduction' textbook and David Silver's RL course.
- 38

machine-learning-for-trading
21.5Kstefan-jansen/machine-learning-for-trading · Jupyter NotebookThe code repository for Machine Learning for Trading, 3rd Edition by Stefan Jansen: an end-to-end workflow for building, testing, and deploying ML-driven trading strategies, from data sourcing to live execution.
- 39

FinGPT
21.4KAI4Finance-Foundation/FinGPT · Jupyter NotebookFinGPT is AI4Finance Foundation's open-source project for financial large language models: trained models are released on HuggingFace, with code for RAG, fine-tuning pipelines and benchmarks built around them.
- 40

DeepResearch
20.1KAlibaba-NLP/DeepResearch · PythonTongyi DeepResearch — an open-source agentic LLM from Alibaba's Tongyi Lab, built for long-horizon, deep information-seeking on the web. This repo ships the model weights plus Python inference and benchmark evaluation scripts.
- 41

magenta
19.8Kmagenta/magenta · PythonA Google Brain research project on machine learning for creativity: deep learning and reinforcement learning models that generate songs, audio, images, and drawings, plus smart tools for artists and musicians.
- 42

ml-agents
19.8KUnity-Technologies/ml-agents · C#Unity ML-Agents Toolkit lets Unity games and simulations act as training environments for AI agents, using deep reinforcement learning and imitation learning. It pairs a Unity SDK with a Python API so game developers and researchers can train NPCs, test builds, or evaluate design decisions.
- 43
ktransformers
19.6Kkvcache-ai/ktransformers · PythonKTransformers is a research framework for efficient inference and fine-tuning of large language models through CPU-GPU heterogeneous computing, letting huge MoE models run on hardware that doesn't have enough VRAM to hold them entirely on GPU.
- 44

trl
19.5Khuggingface/trl · PythonTRL (Transformers Reinforcement Learning) is a Hugging Face library for post-training foundation models — fine-tuning them with techniques like SFT, GRPO and DPO on top of the Transformers stack.
- 45

nndl
19.4Knndl/nndlThe official home of Qiu Xipeng's Chinese textbook 'Neural Network and Deep Learning': it hosts free e-book PDFs, chapter listings, learning resources and errata for the 2nd edition and the new general-audience edition.
- 46
agent-lightning
18.7Kmicrosoft/agent-lightning · PythonAgent Lightning is an open-source reinforcement-learning training framework from Microsoft that lets you train any existing AI agent with RL, with almost zero changes to the agent's own code.
- 47

Qbot
18.7KUFund-Me/Qbot · Jupyter NotebookQbot is a free, AI-oriented quantitative investment research platform that covers the whole loop: data acquisition, strategy development, backtesting, simulated trading, and live trading.
- 48

AirSim
18.6Kmicrosoft/AirSim · C++AirSim is an open-source simulator for drones, cars and more, built on Unreal Engine and created by Microsoft AI & Research. There is also an experimental Unity release.
- 49

Machine-Learning-Tutorials
18.3Kujjwalkarn/Machine-Learning-TutorialsA topic-wise curated list of machine learning and deep learning tutorials, articles and other resources, maintained as a single GitHub README.
- 50

Book-Mathematical-Foundation-of-Reinforcement-Learning
18.2KMathFoundationRL/Book-Mathematical-Foundation-of-Reinforcement-Learning · MATLABThe GitHub homepage of the book 'Mathematical Foundations of Reinforcement Learning': a mathematically grounded but friendly introduction to RL, with free PDF drafts, lecture-video links, and grid-world code.
- 51

DeepLearning
17.8KMikoto10032/DeepLearning · Jupyter NotebookA Chinese-language deep learning tutorial — a huge curated collection of links to courses, books, lecture notes, surveys and code, taking you from math basics through CNNs, GANs, RNNs and GNNs to Kaggle practice and interview prep.
- 52

awesome-tensorflow
17.5Kjtoy/awesome-tensorflowA curated list of TensorFlow experiments, libraries, and projects — an index of resources for learning and building with TensorFlow, inspired by awesome-machine-learning.
- 53
tensor2tensor
17.5Ktensorflow/tensor2tensor · PythonA library of deep learning models and datasets from researchers and engineers on the Google Brain team, built to make deep learning more accessible and speed up ML research.
- 54

ML-YouTube-Courses
17.4Kdair-ai/ML-YouTube-CoursesA curated index maintained by DAIR.AI that organizes the best and most recent machine learning and AI courses available on YouTube, from intro ML to deep learning, NLP, and reinforcement learning.
- 55

GNNPapers
16.8Kthunlp/GNNPapersA curated reading list of must-read research papers on graph neural networks (GNN), covering surveys, model architectures, and applications across many domains.
- 56

Qwen3-Coder
16.8KQwenLM/Qwen3-Coder · PythonQwen3-Coder is the code-focused branch of the Qwen3 large language model family from the Qwen team — open-weight models built for coding and agentic tasks, available in several sizes.
- 57

leedl-tutorial
16.8Kdatawhalechina/leedl-tutorial · Jupyter NotebookA free Chinese-language deep learning tutorial (nicknamed the 'Apple Book') based on Prof. Li Hongyi's (Hung-yi Lee) 'Machine Learning' course, covering most major deep learning topics in detail.
- 58

baselines
16.8Kopenai/baselines · PythonOpenAI Baselines is a set of high-quality implementations of reinforcement learning algorithms, built so researchers can replicate published results, refine ideas and compare new approaches against solid baselines.
- 59

FinRL
16.7KAI4Finance-Foundation/FinRL · Jupyter NotebookFinRL is the original open-source framework for financial reinforcement learning, letting you train deep RL agents (A2C, DDPG, PPO, TD3, SAC) to trade stocks and other assets. It's built around a train-test-trade pipeline split into market environments, DRL agents, and financial applications.
- 60

Awesome-pytorch-list
16.7Kbharathgs/Awesome-pytorch-listA curated, large-scale list of PyTorch-related projects on GitHub: models, libraries, tools, tutorials, books and paper implementations organized by category.
- 61

awesome-artificial-intelligence
16.7Kowainlewis/awesome-artificial-intelligence · PythonAn opinionated, actively maintained collection of AI learning resources — courses, books, papers, and guides — for software developers building generative AI and agentic systems. It has over 16,600 GitHub stars.
- 62

Embodied-AI-Guide
16.5KTianxingChen/Embodied-AI-GuideA free, encyclopedia-style Chinese knowledge base and resource index for embodied AI — robots that perceive and act in the physical world — maintained by the Lumina Embodied AI community. It is one of the most popular embodied-AI guides in China, with over 16,000 GitHub stars.
- 63

numpy-ml
16.3Kddbourgin/numpy-ml · PythonA collection of machine learning algorithms — Gaussian mixture models, HMMs, neural networks, tree ensembles, reinforcement learning agents and more — implemented from scratch in pure NumPy.
- 64
OpenSandbox
16Kopensandbox-group/OpenSandbox · PythonOpenSandbox is a general-purpose sandbox platform for AI applications that provides multi-language SDKs, unified sandbox APIs, and Docker/Kubernetes runtimes for scenarios like coding agents, GUI agents, agent evaluation, AI code execution, and RL training.
- 65

ms-swift
15.9Kmodelscope/ms-swift · Pythonms-swift is the ModelScope community's fine-tuning and deployment framework for LLMs and multimodal models, covering training, inference, evaluation, quantization and deployment in one pipeline.
- 66

mujoco
15.7Kgoogle-deepmind/mujoco · C++MuJoCo is a general-purpose physics engine for simulating articulated structures interacting with their environment, maintained by Google DeepMind. It targets robotics, biomechanics, graphics/animation, and machine learning research.
- 67

llm_interview_note
15.3Kwdndev/llm_interview_note · HTMLThis is a curated Chinese-language knowledge base of large language model (LLM) concepts and interview questions, aimed at algorithm/application engineers preparing for LLM-related job interviews.
- 68

deepmind-research
15.2Kgoogle-deepmind/deepmind-research · Jupyter NotebookIt is Google DeepMind's research repository: implementations and illustrative code that accompany its published papers, released alongside open-source environments and datasets the community can build on.
- 69

RD-Agent
15Kmicrosoft/RD-Agent · PythonR&D-Agent is a Microsoft multi-agent framework that automates data-driven R&D: one agent proposes new research ideas and another implements them, applied to quant trading, data mining, Kaggle competitions, paper reproduction, and LLM fine-tuning.
- 70

bullet3
14.8Kbulletphysics/bullet3 · C++Bullet Physics SDK is the official C++ library for real-time collision detection and multi-physics simulation, used in VR, games, visual effects, robotics and machine learning.
- 71

easy-rl
14.8Kdatawhalechina/easy-rl · Jupyter NotebookThis is Easy-RL (nicknamed the 'Mushroom Book', 蘑菇书), a free Chinese-language tutorial on deep reinforcement learning adapted from Hung-yi Lee's lecture videos, plus supplementary material from Zhou Bolei's 'Reinforcement Learning Outline' and other courses.
- 72

reinforcement-learning-an-introduction
14.8KShangtongZhang/reinforcement-learning-an-introduction · PythonThis is a Python reimplementation of all the code, figures and examples from Sutton & Barto's textbook 'Reinforcement Learning: An Introduction' (2nd Edition).
- 73

carla
14.5Kcarla-simulator/carla · C++CARLA is an open-source simulator for autonomous driving research, built from the ground up to support development, training, and validation of self-driving systems, with open urban layouts, buildings, and vehicle assets.
- 74

transferlearning
14.4Kjindongwang/transferlearning · PythonA curated knowledge base covering transfer learning, domain adaptation, domain generalization and related subfields - papers, tutorials, code, datasets, scholars and surveys, maintained in both English and Chinese.
- 75
handson-ml3
14.3Kageron/handson-ml3 · Jupyter NotebookA collection of Jupyter notebooks with example code and exercise solutions for the 3rd edition of the O'Reilly book 'Hands-on Machine Learning with Scikit-Learn, Keras and TensorFlow'.
- 76

stable-baselines3
13.9KDLR-RM/stable-baselines3 · PythonStable Baselines3 (SB3) is a set of reliable PyTorch implementations of reinforcement learning algorithms, meant to serve as solid baselines for research and industry projects.
- 77

AI-Research-SKILLs
13.7KOrchestra-Research/AI-Research-SKILLs · TeXIt's an open-source library of 98 AI research and engineering skills that turn a Claude Code, Codex, or Gemini CLI agent into a full AI research agent, covering everything from idea generation to paper writing.
- 78

TinyZero
13.3KJiayi-Pan/TinyZero · PythonA minimal reproduction of DeepSeek R1-Zero: through reinforcement learning on countdown and multiplication tasks, a 3B base LM develops self-verification and search abilities all on its own.
- 79

tutorials
13.1KMorvanZhou/tutorials · PythonThis is a large collection of beginner-friendly Python tutorials by MorvanZhou (莫烦Python) covering machine learning, deep learning, reinforcement learning and related tools, each tutorial paired with a video lesson.
- 80

deep-learning-drizzle
13Kkmario23/deep-learning-drizzle · HTMLA curated index that collects links to full video lectures and course materials for Deep Learning, Reinforcement Learning, Machine Learning, Computer Vision and NLP courses taught at top universities worldwide.
- 81

Gymnasium
12.7KFarama-Foundation/Gymnasium · PythonGymnasium is an open source Python library that provides a standard API for single-agent reinforcement learning environments, along with a set of popular reference environments. It is the maintained fork of OpenAI's Gym, continuing development after OpenAI handed it over.
- 82

the-incredible-pytorch
12.7Kritchieng/the-incredible-pytorchA curated list of tutorials, papers, projects, libraries, videos, books and communities related to PyTorch, covering everything from basic deep learning to LLMs, agentic AI, and reinforcement learning.
- 83

HRM
12.7Ksapientinc/HRM · PythonThe official release of the Hierarchical Reasoning Model (HRM): a brain-inspired recurrent architecture that reaches significant computational depth with only 27 million parameters, trained on ~1000 examples without pretraining or chain-of-thought data.
- 84
axolotl
12.6Kaxolotl-ai-cloud/axolotl · PythonAxolotl is a free, open-source framework that streamlines post-training and fine-tuning of large language models — you describe your run in one YAML config and it drives the whole pipeline.
- 85

train-llm-from-scratch
12.3KFareedKhan-dev/train-llm-from-scratch · PythonA from-scratch tutorial and codebase for training your own LLM end to end: tokenizing raw text, pretraining a GPT-style Transformer, and then post-training it with SFT, a reward model, DPO/ORPO/KTO, PPO and GRPO into an aligned, reasoning-style assistant.
- 86
opensre
12.2KTracer-Cloud/opensre · PythonAn open-source framework for building AI SRE agents that resolve production incidents on your own infrastructure — and a training and evaluation environment for those agents.
- 87

spinningup
12Kopenai/spinningup · PythonSpinning Up is an educational resource from OpenAI for learning deep reinforcement learning: written lessons paired with a Python repo of reference algorithm implementations.
- 88

MiniCPM
11.6KOpenBMB/MiniCPM · Jupyter NotebookMiniCPM is OpenBMB's family of small, open-source LLMs built for on-device and resource-constrained use. The newest release, MiniCPM5-2B, is a dense 2B-parameter model that reaches open-source state-of-the-art for its size class while staying competitive with much larger 4B-class models.
- 89

UI-TARS
11.6Kbytedance/UI-TARS · PythonUI-TARS is an open-source multimodal agent model built on a vision-language model that can operate GUIs directly — clicking, typing, scrolling, dragging — across desktop apps, mobile screens, browsers, and even video games like Minecraft, reasoning about its actions before taking them.
- 90
wandb
11.3Kwandb/wandb · Pythonwandb is the Weights & Biases AI developer platform: a Python library and hosted service for tracking, visualizing, and managing machine learning experiments from datasets to production models, including LLM apps via its Weave toolset.
- 91

convnetjs
11.2Kkarpathy/convnetjs · JavaScriptConvNetJS is a JavaScript implementation of neural networks that lets you train Convolutional Neural Networks, ordinary fully-connected nets, and even reinforcement learning agents directly in the browser.
- 92

MLAlgorithms
11.2Krushter/MLAlgorithms · PythonA collection of minimal, clean Python implementations of core machine learning algorithms, built so people can learn how the algorithms actually work internally.
- 93

tianshou
11Kthu-ml/tianshou · PythonTianshou is an elegant deep reinforcement learning library built on pure PyTorch and Gymnasium, providing modular implementations of dozens of RL algorithms like DQN, PPO, SAC, and TD3.
- 94

amazon-sagemaker-examples
11Kaws/amazon-sagemaker-examples · Jupyter NotebookA collection of official Jupyter notebooks from AWS that demonstrate how to build, train, and deploy machine learning models using Amazon SageMaker.
- 95

AgentGuide
11Kadongwanai/AgentGuide · MDXAgentGuide is a free, open-source Chinese-language knowledge base for AI Agent engineering and job hunting, modeled on JavaGuide. It stitches scattered courses, tutorials, papers and projects into one systematic path from beginner to a job offer.
- 96

dopamine
10.9Kgoogle/dopamine · Jupyter NotebookDopamine is a research framework for fast prototyping of reinforcement learning algorithms — a deliberately small, easily grokked codebase meant for trying out speculative research ideas.
- 97

ART
10.8KOpenPipe/ART · PythonART (Agent Reinforcement Trainer) is an open-source RL framework from OpenPipe that lets LLM agents learn from experience: you train multi-step agents for real-world tasks with GRPO.
- 98

nlp_course
10.7Kyandexdataschool/nlp_course · Jupyter NotebookThis is the Yandex School of Data Analysis (YSDA) Natural Language Processing course: a full set of lecture slides, seminar notebooks, and homework assignments organized by week, covering NLP from word embeddings through modern LLM topics.
- 99
cleanrl
10.6Kvwxyzjn/cleanrl · PythonCleanRL is a collection of high-quality single-file implementations of deep reinforcement learning algorithms (PPO, DQN, C51, SAC, DDPG, TD3, PPG and more), written to be read and tweaked rather than imported.
- 100

mit-deep-learning
10.5Klexfridman/mit-deep-learning · Jupyter NotebookThis repository collects tutorials, assignments, and competitions from MIT's Deep Learning related courses, covering semantic segmentation, generative adversarial networks, and reinforcement learning for self-driving cars.
Showing the 100 most-starred of 153. See every one in the catalog.
Related topics
Often tagged together
- machine-learning930
- python2,425
- deep-learning746
- research779
- open-source5,749
- ai1,993
- llm1,516
- education943
- gpu809
- benchmark444
- pytorch421
- linux4,248
- fine-tuning188
- computer-vision393
- mit3,387
- tutorial630
- apache-2.01,452
- framework767
- huggingface367
- large-language-models218
- nlp216
- transformer214
- artificial-intelligence272
- academic-research220