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.

153Projects
2.8MStars in total
+2.4KStars in a day

Hot right now

Most stars gained in a day · Oct 18

The all-time top

Top 100 of 153 · by stars

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

    91.9K
  2. #2 · Developer-Y/cs-video-courses

    cs-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.7K
  3. #3 · datawhalechina/hello-agents

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

    83.6K
  1. 4

    unsloth

    78.2Kunslothai/unsloth · Python

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

  2. 5

    cs-self-learning

    76.3KPKUFlyingPig/cs-self-learning · HTML

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

  3. 6

    awesome-machine-learning

    74.6Kjosephmisiti/awesome-machine-learning · Python

    A curated, community-maintained list of machine learning frameworks, libraries, and software, organized by programming language.

  4. 7

    ai-engineering-from-scratch

    71.3Krohitg00/ai-engineering-from-scratch · Python

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

  5. 8

    AI-For-Beginners

    70Kmicrosoft/AI-For-Beginners · Jupyter Notebook

    A free 12-week, 24-lesson curriculum from Microsoft that teaches Artificial Intelligence fundamentals through practical lessons, quizzes, and labs.

  6. 9

    annotated_deep_learning_paper_implementations

    67.6Klabmlai/annotated_deep_learning_paper_implementations · Python

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

  7. 10

    minimind

    64Kjingyaogong/minimind · Python

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

  8. 11

    OpenManus

    58.7KFoundationAgents/OpenManus · Python

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

  9. 12

    DeepLearning-500-questions

    57.7Kscutan90/DeepLearning-500-questions · JavaScript

    It 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工程师面试宝典).

  10. 13

    ai-agent-book

    54.8Kbojieli/ai-agent-book · Python

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

  11. 14

    qlib

    49.5Kmicrosoft/qlib · Python

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

  12. 15

    ray

    44.1Kray-project/ray · Python

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

  13. 16

    ailearning

    42.6Kapachecn/ailearning · Python

    AiLearning 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'.

  14. 17

    Deep-Learning-Papers-Reading-Roadmap

    39.6Kfloodsung/Deep-Learning-Papers-Reading-Roadmap · Python

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

  15. 18

    google-research

    39Kgoogle-research/google-research · Jupyter Notebook

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

  16. 19

    LLM101n

    37.5Kkarpathy/LLM101n

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

  17. 20

    Open-Assistant

    37.4KLAION-AI/Open-Assistant · Python

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

  18. 21

    sglang

    37.4Ksgl-project/sglang · Python

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

  19. 22

    gym

    37.2Kopenai/gym · Python

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

  20. 23

    happy-llm

    34.4Kdatawhalechina/happy-llm · Jupyter Notebook

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

  21. 24

    fish-speech

    33.3Kfishaudio/fish-speech · Python

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

  22. 25

    ML-From-Scratch

    33Keriklindernoren/ML-From-Scratch · Python

    A Python library of fundamental machine learning models and algorithms implemented from scratch in NumPy, aiming to cover everything from linear regression to deep learning.

  23. 26

    pytorch-lightning

    31.4KLightning-AI/pytorch-lightning · Python

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

  24. 27

    applied-ml

    30.6Keugeneyan/applied-ml

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

  25. 28

    genesis-world

    30.1KGenesis-Embodied-AI/genesis-world · Python

    It'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.

  26. 29

    d2l-en

    29.9Kd2l-ai/d2l-en · Python

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

  27. 30

    awesome-deep-learning

    29.1KChristosChristofidis/awesome-deep-learning

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

  28. 31

    lerobot

    28.3Khuggingface/lerobot · Python

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

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

  30. 33

    open-r1

    26.5Khuggingface/open-r1 · Python

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

  31. 34

    awesome-deep-learning-papers

    26.2Kterryum/awesome-deep-learning-papers · TeX

    A curated list of the most-cited deep learning papers published between 2012 and 2016, picked as must-read classics across research domains.

  32. 35

    examples

    24.1Kpytorch/examples · Python

    A curated set of short, standalone PyTorch example projects covering computer vision, text, and reinforcement learning, each meant to be emulated in your own work.

  33. 36

    verl

    23.9Kverl-project/verl · Python

    verl 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).

  34. 37

    reinforcement-learning

    22.2Kdennybritz/reinforcement-learning · Jupyter Notebook

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

  35. 38

    machine-learning-for-trading

    21.5Kstefan-jansen/machine-learning-for-trading · Jupyter Notebook

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

  36. 39

    FinGPT

    21.4KAI4Finance-Foundation/FinGPT · Jupyter Notebook

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

  37. 40

    DeepResearch

    20.1KAlibaba-NLP/DeepResearch · Python

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

  38. 41

    magenta

    19.8Kmagenta/magenta · Python

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

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

  40. 43

    ktransformers

    19.6Kkvcache-ai/ktransformers · Python

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

  41. 44

    trl

    19.5Khuggingface/trl · Python

    TRL (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.

  42. 45

    nndl

    19.4Knndl/nndl

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

  43. 46

    agent-lightning

    18.7Kmicrosoft/agent-lightning · Python

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

  44. 47

    Qbot

    18.7KUFund-Me/Qbot · Jupyter Notebook

    Qbot is a free, AI-oriented quantitative investment research platform that covers the whole loop: data acquisition, strategy development, backtesting, simulated trading, and live trading.

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

  46. 49

    Machine-Learning-Tutorials

    18.3Kujjwalkarn/Machine-Learning-Tutorials

    A topic-wise curated list of machine learning and deep learning tutorials, articles and other resources, maintained as a single GitHub README.

  47. 50

    Book-Mathematical-Foundation-of-Reinforcement-Learning

    18.2KMathFoundationRL/Book-Mathematical-Foundation-of-Reinforcement-Learning · MATLAB

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

  48. 51

    DeepLearning

    17.8KMikoto10032/DeepLearning · Jupyter Notebook

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

  49. 52

    awesome-tensorflow

    17.5Kjtoy/awesome-tensorflow

    A curated list of TensorFlow experiments, libraries, and projects — an index of resources for learning and building with TensorFlow, inspired by awesome-machine-learning.

  50. 53

    tensor2tensor

    17.5Ktensorflow/tensor2tensor · Python

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

  51. 54

    ML-YouTube-Courses

    17.4Kdair-ai/ML-YouTube-Courses

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

  52. 55

    GNNPapers

    16.8Kthunlp/GNNPapers

    A curated reading list of must-read research papers on graph neural networks (GNN), covering surveys, model architectures, and applications across many domains.

  53. 56

    Qwen3-Coder

    16.8KQwenLM/Qwen3-Coder · Python

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

  54. 57

    leedl-tutorial

    16.8Kdatawhalechina/leedl-tutorial · Jupyter Notebook

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

  55. 58

    baselines

    16.8Kopenai/baselines · Python

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

  56. 59

    FinRL

    16.7KAI4Finance-Foundation/FinRL · Jupyter Notebook

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

  57. 60

    Awesome-pytorch-list

    16.7Kbharathgs/Awesome-pytorch-list

    A curated, large-scale list of PyTorch-related projects on GitHub: models, libraries, tools, tutorials, books and paper implementations organized by category.

  58. 61

    awesome-artificial-intelligence

    16.7Kowainlewis/awesome-artificial-intelligence · Python

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

  59. 62

    Embodied-AI-Guide

    16.5KTianxingChen/Embodied-AI-Guide

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

  60. 63

    numpy-ml

    16.3Kddbourgin/numpy-ml · Python

    A collection of machine learning algorithms — Gaussian mixture models, HMMs, neural networks, tree ensembles, reinforcement learning agents and more — implemented from scratch in pure NumPy.

  61. 64

    OpenSandbox

    16Kopensandbox-group/OpenSandbox · Python

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

  62. 65

    ms-swift

    15.9Kmodelscope/ms-swift · Python

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

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

  64. 67

    llm_interview_note

    15.3Kwdndev/llm_interview_note · HTML

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

  65. 68

    deepmind-research

    15.2Kgoogle-deepmind/deepmind-research · Jupyter Notebook

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

  66. 69

    RD-Agent

    15Kmicrosoft/RD-Agent · Python

    R&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.

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

  68. 71

    easy-rl

    14.8Kdatawhalechina/easy-rl · Jupyter Notebook

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

  69. 72

    reinforcement-learning-an-introduction

    14.8KShangtongZhang/reinforcement-learning-an-introduction · Python

    This is a Python reimplementation of all the code, figures and examples from Sutton & Barto's textbook 'Reinforcement Learning: An Introduction' (2nd Edition).

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

  71. 74

    transferlearning

    14.4Kjindongwang/transferlearning · Python

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

  72. 75

    handson-ml3

    14.3Kageron/handson-ml3 · Jupyter Notebook

    A 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'.

  73. 76

    stable-baselines3

    13.9KDLR-RM/stable-baselines3 · Python

    Stable Baselines3 (SB3) is a set of reliable PyTorch implementations of reinforcement learning algorithms, meant to serve as solid baselines for research and industry projects.

  74. 77

    AI-Research-SKILLs

    13.7KOrchestra-Research/AI-Research-SKILLs · TeX

    It'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.

  75. 78

    TinyZero

    13.3KJiayi-Pan/TinyZero · Python

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

  76. 79

    tutorials

    13.1KMorvanZhou/tutorials · Python

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

  77. 80

    deep-learning-drizzle

    13Kkmario23/deep-learning-drizzle · HTML

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

  78. 81

    Gymnasium

    12.7KFarama-Foundation/Gymnasium · Python

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

  79. 82

    the-incredible-pytorch

    12.7Kritchieng/the-incredible-pytorch

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

  80. 83

    HRM

    12.7Ksapientinc/HRM · Python

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

  81. 84

    axolotl

    12.6Kaxolotl-ai-cloud/axolotl · Python

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

  82. 85

    train-llm-from-scratch

    12.3KFareedKhan-dev/train-llm-from-scratch · Python

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

  83. 86

    opensre

    12.2KTracer-Cloud/opensre · Python

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

  84. 87

    spinningup

    12Kopenai/spinningup · Python

    Spinning Up is an educational resource from OpenAI for learning deep reinforcement learning: written lessons paired with a Python repo of reference algorithm implementations.

  85. 88

    MiniCPM

    11.6KOpenBMB/MiniCPM · Jupyter Notebook

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

  86. 89

    UI-TARS

    11.6Kbytedance/UI-TARS · Python

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

  87. 90

    wandb

    11.3Kwandb/wandb · Python

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

  88. 91

    convnetjs

    11.2Kkarpathy/convnetjs · JavaScript

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

  89. 92

    MLAlgorithms

    11.2Krushter/MLAlgorithms · Python

    A collection of minimal, clean Python implementations of core machine learning algorithms, built so people can learn how the algorithms actually work internally.

  90. 93

    tianshou

    11Kthu-ml/tianshou · Python

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

  91. 94

    amazon-sagemaker-examples

    11Kaws/amazon-sagemaker-examples · Jupyter Notebook

    A collection of official Jupyter notebooks from AWS that demonstrate how to build, train, and deploy machine learning models using Amazon SageMaker.

  92. 95

    AgentGuide

    11Kadongwanai/AgentGuide · MDX

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

  93. 96

    dopamine

    10.9Kgoogle/dopamine · Jupyter Notebook

    Dopamine is a research framework for fast prototyping of reinforcement learning algorithms — a deliberately small, easily grokked codebase meant for trying out speculative research ideas.

  94. 97

    ART

    10.8KOpenPipe/ART · Python

    ART (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.

  95. 98

    nlp_course

    10.7Kyandexdataschool/nlp_course · Jupyter Notebook

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

  96. 99

    cleanrl

    10.6Kvwxyzjn/cleanrl · Python

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

  97. 100

    mit-deep-learning

    10.5Klexfridman/mit-deep-learning · Jupyter Notebook

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

Often tagged together