Skip to content

deep-learning.

Listed 122Updated Sep 13, 2026

Sorted by Most popular

  1. spaCy💫 Industrial-strength Natural Language Processing (NLP) in Pythonmit · linux33.9k
  2. pytorch-lightningPretrain, finetune ANY AI model of ANY size on 1 or 10,000+ GPUs with zero code changes.apache-2.0 · linux31.3k
  3. recommendersBest Practices on Recommendation Systemsmit · linux21.9k
  4. onnxOpen standard for machine learning interoperabilityapache-2.0 · linux21.5k
  5. camel🐫 CAMEL: The first and the best multi-agent framework. Finding the Scaling Law of Agents. https://www.camel-ai.orgapache-2.0 · linux17.7k
  6. litgpt20+ high-performance LLMs with recipes to pretrain, finetune and deploy at scale.apache-2.0 · linux13.7k
  7. kornia🐍 Geometric Computer Vision Library for Spatial AIapache-2.0 · linux11.4k
  8. denoising-diffusion-pytorchImplementation of Denoising Diffusion Probabilistic Model in Pytorchmit · linux10.7k
  9. X-AnyLabelingX-AnyLabeling: A lightweight, efficient, and unified cross-platform desktop application for annotating text, image, video, and multimodal data, combining versatile built-in tools with state-of-the-art AI models and flexible multi-format export.gpl-3.0 · linux10.4k
  10. sonnetTensorFlow-based neural network libraryapache-2.0 · linux10k
  11. PaLM-rlhf-pytorchImplementation of RLHF (Reinforcement Learning with Human Feedback) on top of the PaLM architecture. Basically ChatGPT but with PaLMmit · linux7.9k
  12. maths-cs-ai-compendiumBecome a cracked AI/ML researcher/engineer with this unconventional textbook covering maths, computing, and ML with intuition.apache-2.0 · linux7.5k
  13. flowerFlower: A Friendly Federated AI Frameworkapache-2.0 · linux, android7.1k
  14. DeepPavlovAn open source library for deep learning end-to-end dialog systems and chatbots.apache-2.0 · linux7k
  15. x-transformersA concise but complete full-attention transformer with a set of promising experimental features from various papersmit · linux5.9k
  16. gluontsProbabilistic time series modeling in Pythonapache-2.0 · linux5.2k
  17. reasoning-from-scratchImplement a reasoning LLM in PyTorch from scratch, step by stepapache-2.0 · linux5.2k
  18. pytorch-forecastingTime series forecasting with PyTorchmit · linux5k
  19. dm_controlGoogle DeepMind's software stack for physics-based simulation and Reinforcement Learning environments, using MuJoCo.apache-2.0 · linux4.7k
  20. tree-of-thoughtsPlug in and Play Implementation of Tree of Thoughts: Deliberate Problem Solving with Large Language Models that Elevates Model Reasoning by atleast 70%apache-2.0 · linux4.6k
  21. neural_prophetNeuralProphet: A simple forecasting packagemit · linux4.3k
  22. segment-geospatialA Python package for segmenting geospatial data with the Segment Anything Model (SAM)mit · linux4.1k
  23. vector-quantize-pytorchVector (and Scalar) Quantization, in Pytorchmit · linux4k
  24. LitServeA minimal Python framework for building custom AI inference servers with full control over logic, batching, and scaling.apache-2.0 · linux3.9k
  25. polyaxonAI Infra / AI Orchestration / AI Control Planeapache-2.0 · linux3.7k
  26. face.evoLVe🔥🔥High-Performance Face Recognition Library on PaddlePaddle & PyTorch🔥🔥mit · linux3.6k
  27. min-dallemin(DALL·E) is a fast, minimal port of DALL·E Mini to PyTorchmit · linux3.5k
  28. Beginner-Data-Science-ProjectsThis repository is a curated collection of hands-on data science projects tailored for beginners. Whether you're just starting your journey in data science or looking to strengthen your skills, these projects provide a practical and interactive way to apply your knowledge.mit · linux3.1k
  29. thinc🔮 A refreshing functional take on deep learning, compatible with your favorite librariesmit · linux2.9k
  30. leptonaiA Pythonic framework to simplify AI service buildingapache-2.0 · linux2.8k
  31. audiolm-pytorchImplementation of AudioLM, a SOTA Language Modeling Approach to Audio Generation out of Google Research, in Pytorchmit · linux2.6k
  32. lion-pytorch🦁 Lion, new optimizer discovered by Google Brain using genetic algorithms that is purportedly better than Adam(w), in Pytorchmit · linux2.2k
  33. titans-pytorchUnofficial implementation of Titans, SOTA memory for transformers, in Pytorchmit · linux2k
  34. gigagan-pytorchImplementation of GigaGAN, new SOTA GAN out of Adobe. Culmination of nearly a decade of research into GANsmit · linux1.9k
  35. byol-pytorchUsable Implementation of "Bootstrap Your Own Latent" self-supervised learning, from Deepmind, in Pytorchmit · linux1.9k
  36. AIX360Interpretability and explainability of data and machine learning modelsapache-2.0 · linux1.8k
  37. alphafold3-pytorchImplementation of Alphafold 3 from Google Deepmind in Pytorchmit · linux1.7k
  38. lightweight-ganImplementation of 'lightweight' GAN, proposed in ICLR 2021, in Pytorch. High resolution image generations that can be trained within a day or twomit · linux1.7k
  39. soundstorm-pytorchImplementation of SoundStorm, Efficient Parallel Audio Generation from Google Deepmind, in Pytorchmit · linux1.5k
  40. aeonA toolkit for time series machine learning and deep learningbsd-3-clause · linux1.4k
  41. transfusion-pytorchPytorch implementation of Transfusion, "Predict the Next Token and Diffuse Images with One Multi-Modal Model", from MetaAImit · linux1.4k
  42. DI-starAn artificial intelligence platform for the StarCraft II with large-scale distributed training and grand-master agents.apache-2.0 · linux1.4k
  43. ai-for-software-engineersAI foundations for software engineers.mit · linux1.4k
  44. MedSegDiffUsing Diffusion Models to Segment/Reconstruct Organs from Medical Images [AAAI Most influential Paper]mit · linux1.4k
  45. perceiver-pytorchImplementation of Perceiver, General Perception with Iterative Attention, in Pytorchmit · linux1.2k
  46. Neural-Network-Architecture-DiagramsDiagrams for visualizing neural network architecturemit · linux1.2k
  47. rtdlResearch on Tabular Deep Learning: Papers & Packagesapache-2.0 · linux1.2k
  48. fairseq2FAIR Sequence Modeling Toolkit 2mit · linux1.1k
  49. tab-transformer-pytorchImplementation of TabTransformer, attention network for tabular data, in Pytorchmit · linux1.1k
  50. UniRepLKNet[CVPR 2024 & TPAMI 2025] UniRepLKNetapache-2.0 · linux1.1k
  51. overcooked_aiA benchmark environment for fully cooperative human-AI performance.mit · linux1k
  52. AI-ML-CheatsheetsAll Stanford Cheatsheets: Artificial Intelligence, Transformers, LLMs, Deep Learning, Machine Learning, Probabilities, Statistics, Algebra and Calculus.mit · linux999
  53. BS-RoFormerImplementation of Band Split Roformer, SOTA Attention network for music source separation out of ByteDance AI Labsmit · linux935
  54. microgpt-cThe most atomic way to train and inference a GPT in pure, dependency-free Cmit · linux842
  55. rotary-embedding-torchImplementation of Rotary Embeddings, from the Roformer paper, in Pytorchmit · linux824
  56. AdanAdan: Adaptive Nesterov Momentum Algorithm for Faster Optimizing Deep Modelsapache-2.0 · linux822
  57. native-sparse-attention-pytorchImplementation of the sparse attention pattern proposed by the Deepseek team in their "Native Sparse Attention" papermit · linux813
  58. neurodiffeqA library for solving differential equations using neural networks based on PyTorch, used by multiple research groups around the world, including at Harvard IACS.mit · linux790
  59. magvit2-pytorchImplementation of MagViT2 Tokenizer in Pytorchmit · linux668
  60. ema-pytorchA simple way to keep track of an Exponential Moving Average (EMA) version of your Pytorch modelmit · linux660
  61. pulp-dronetA deep learning-powered visual navigation engine to enables autonomous navigation of pocket-size quadrotor - running on PULPapache-2.0 · linux622
  62. pi-zero-pytorchImplementation of π₀, the robotic foundation model architecture proposed by Physical Intelligencemit · linux584
  63. hutb人车模拟器(Human-vehicle Simulator)mit · linux581
  64. enformer-pytorchImplementation of Enformer, Deepmind's attention network for predicting gene expression, in Pytorchmit · linux573
  65. mmditImplementation of a single layer of the MMDiT, proposed in Stable Diffusion 3, in Pytorchmit · linux559
  66. happy-transformerHappy Transformer makes it easy to fine-tune and perform inference with NLP Transformer models.apache-2.0 · linux546
  67. classifier-free-guidance-pytorchImplementation of Classifier Free Guidance in Pytorch, with emphasis on text conditioning, and flexibility to include multiple text embedding modelsmit · linux544
  68. iTransformerUnofficial implementation of iTransformer - SOTA Time Series Forecasting using Attention networks, out of Tsinghua / Ant groupmit · linux541
  69. e2-tts-pytorchImplementation of E2-TTS, "Embarrassingly Easy Fully Non-Autoregressive Zero-Shot TTS", in Pytorchmit · linux517
  70. local-attentionAn implementation of local windowed attention for language modelingmit · linux505
  71. slot-attentionImplementation of Slot Attention from GoogleAImit · linux498
  72. pokerkitAn open-source Python library for poker game simulations, hand evaluations, and statistical analysismit · linux496
  73. rectified-flow-pytorchImplementation of rectified flow and some of its followup research / improvements in Pytorchmit · linux484
  74. vs-mlrtEfficient CPU/GPU ML Runtimes for VapourSynth (with built-in support for waifu2x, DPIR, RealESRGANv2/v3, Real-CUGAN, RIFE, SCUNet, ArtCNN and more!)gpl-3.0 · linux479
  75. audio-development-toolsAudio Development Tools (ADT) is a project for advancing sound, speech, and music technologies, featuring components for machine learning, sound synthesis, speech and music generation, signal processing, game audio, digital audio workstations (DAWs), and more.mit · linux468
  76. dashAIdashAI: an interactive platform for training, evaluating and deploying AI modelsmit · linux460
  77. clip-guided-diffusionA CLI tool/python module for generating images from text using guided diffusion and CLIP from OpenAI.mit · linux459
  78. autoregressive-diffusion-pytorchImplementation of Autoregressive Diffusion in Pytorchmit · linux441
  79. tensorpoolThe CLI for GPUsmit · linux436
  80. recurrent-memory-transformer-pytorchImplementation of Recurrent Memory Transformer, Neurips 2022 paper, in Pytorchmit · linux425
  81. ml_forgeA visual-based graph node editor for training computer vision models.mit · linux423
  82. DeepPiCarDeep Learning Autonomous Car based on Raspberry Pi, SunFounder PiCar-V Kit, TensorFlow, and Google's EdgeTPU Co-Processorgpl-3.0 · linux419
  83. rtdl-num-embeddings(NeurIPS 2022) On Embeddings for Numerical Features in Tabular Deep Learningmit · linux419
  84. q-transformerImplementation of Q-Transformer, Scalable Offline Reinforcement Learning via Autoregressive Q-Functions, out of Google Deepmindmit · linux406
  85. lfai-landscape🌄 Open Source AI & Data Landscape - provides overview of top tier projects in the open source AI and Data ecosystem, shows projects through GitHub data, funding or market cap, first and last commits, contributor count and much other information.apache-2.0 · linux387
  86. llms-from-scratchBuild a ChatGPT like LLM from scratch in PyTorch, explained step by step.mit · linux383
  87. mldl.studyML & DL roadmap with curated resources like videos, articles, research-papers, competitions, projects etc.mit · linux380
  88. voice_activity_detectionVoice Activity Detection based on Deep Learning & TensorFlowgpl-3.0 · linux372
  89. UTMOSv2UTokyo-SaruLab MOS Prediction Systemmit · linux369
  90. deformable-attentionImplementation of Deformable Attention in Pytorch from the paper "Vision Transformer with Deformable Attention"mit · linux368
  91. soft-moe-pytorchImplementation of Soft MoE, proposed by Brain's Vision team, in Pytorchmit · linux348
  92. datmoOpen source production model management tool for data scientistsmit · linux342
  93. se3-transformer-pytorchImplementation of SE3-Transformers for Equivariant Self-Attention, in Pytorch. This specific repository is geared towards integration with eventual Alphafold2 replication.mit · linux335
  94. visualtorchVisualTorch aims to help visualize Torch-based neural network architectures.mit · linux332
  95. minGRU-pytorchImplementation of the proposed minGRU in Pytorchmit · linux326
  96. arc-robot-visionMIT-Princeton Vision Toolbox for Robotic Pick-and-Place at the Amazon Robotics Challenge 2017 - Robotic Grasping and One-shot Recognition of Novel Objects with Deep Learning.apache-2.0 · linux325
  97. clinical-calculator-tooluseExplorations into training LLMs to use clinical calculators from patient history, using open sourced models. Will start with Wells' Criteriamit · linux316
  98. nGPT-pytorchQuick implementation of nGPT, learning entirely on the hypersphere, from NvidiaAImit · linux300
  99. AI-Projects-for-HealthcareThis repository is included artificial intelligence, machine learning, data science, computer vision projects related to healthcare.apache-2.0 · linux272
  100. End-to-End-AI-for-ScienceThis repository containts materials for End-to-End AI for Scienceapache-2.0 · linux264
  101. pyribsA bare-bones Python library for quality diversity optimization.mit · linux262
  102. voxelgptAI assistant that can query visual datasets, search the FiftyOne docs, and answer general computer vision questionsapache-2.0 · linux254
  103. BRIGHT[ESSD 2025 & IEEE DFC 2025 & CVPRW 2026] Bright: A globally distributed multimodal VHR dataset for all-weather disaster responseapache-2.0 · linux253
  104. graphsignal-profilerGraphsignal Profilerapache-2.0 · linux245
  105. pytorch-esnAn Echo State Network module for PyTorch.mit · linux242
  106. aitlasAiTLAS implements state-of-the-art AI methods for exploratory and predictive analysis of satellite images.apache-2.0 · linux232
  107. helicalA framework for state-of-the-art pre-trained bio foundation models on genomics and transcriptomics modalities.agpl-3.0 · linux232
  108. CoLT5-attentionImplementation of the conditionally routed attention in the CoLT5 architecture, in Pytorchmit · linux231
  109. simple-hierarchical-transformerExperiments around a simple idea for inducing multiple hierarchical predictive model within a GPTmit · linux228
  110. CoDA_NeurIPS2023Official code for NeurIPS2023 paper CoDA: Collaborative Novel Box Discovery and Cross-modal Alignment for Open-vocabulary 3D Object Detection and TPAMI 2025 paper CoDAv2mit · linux224
  111. flash-cosine-sim-attentionImplementation of fused cosine similarity attention in the same style as Flash Attentionmit · linux221
  112. TinyTorchA lightweight deep learning training framework implemented from scratch in C++, featuring a PyTorch-style API.mit · linux218
  113. dreamer4Implementation of Danijar's latest iteration for his Dreamer line of workmit · linux215
  114. UFund-miniprogramQbot 微信小程序: 自选基金/股票助手、策略选股、股票盯盘、量化投研智库gpl-3.0 · linux211
  115. recurrent-interface-network-pytorchImplementation of Recurrent Interface Network (RIN), for highly efficient generation of images and video without cascading networks, in Pytorchmit · linux210
  116. YOLOv12-BoT-SORT-ReID🔥 CVPR 2025 (Nashville TN, USA) - The 4th Anti-UAV Workshop & Challenge 🥉agpl-3.0 · linux210
  117. Land-Cover-Semantic-Segmentation-PyTorch🛣 Building an end-to-end Promptable Semantic Segmentation (Computer Vision) project from training to inferencing a model on LandCover.ai data (Satellite Imagery).mit · linux202
  118. bidirectional-cross-attentionA simple cross attention that updates both the source and target in one stepmit · linux199
  119. tiny-recursive-modelUnofficial implementation of Tiny Recursive Model (TRM), improvement to HRM from Sapient AI, by Alexia Jolicoeur-Martineaumit · linux192
  120. hyper-connectionsAttempt to make multiple residual streams from Bytedance's Hyper-Connections paper accessible to the publicmit · linux189
  121. coconut-pytorchImplementation of 🥥 Coconut, Chain of Continuous Thought, in Pytorchmit · linux184
  122. MevonAI-Speech-Emotion-RecognitionIdentify the emotion of multiple speakers in an Audio Segmentmit · linux183