deep-learning.
Listed 122Updated Sep 13, 2026
Sorted by Most popular
- spaCy💫 Industrial-strength Natural Language Processing (NLP) in Pythonmit · linux33.9k
- pytorch-lightningPretrain, finetune ANY AI model of ANY size on 1 or 10,000+ GPUs with zero code changes.apache-2.0 · linux31.3k
- recommendersBest Practices on Recommendation Systemsmit · linux21.9k
- onnxOpen standard for machine learning interoperabilityapache-2.0 · linux21.5k
- 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
- litgpt20+ high-performance LLMs with recipes to pretrain, finetune and deploy at scale.apache-2.0 · linux13.7k
- kornia🐍 Geometric Computer Vision Library for Spatial AIapache-2.0 · linux11.4k
- denoising-diffusion-pytorchImplementation of Denoising Diffusion Probabilistic Model in Pytorchmit · linux10.7k
- 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
- sonnetTensorFlow-based neural network libraryapache-2.0 · linux10k
- PaLM-rlhf-pytorchImplementation of RLHF (Reinforcement Learning with Human Feedback) on top of the PaLM architecture. Basically ChatGPT but with PaLMmit · linux7.9k
- 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
- flowerFlower: A Friendly Federated AI Frameworkapache-2.0 · linux, android7.1k
- DeepPavlovAn open source library for deep learning end-to-end dialog systems and chatbots.apache-2.0 · linux7k
- x-transformersA concise but complete full-attention transformer with a set of promising experimental features from various papersmit · linux5.9k
- gluontsProbabilistic time series modeling in Pythonapache-2.0 · linux5.2k
- reasoning-from-scratchImplement a reasoning LLM in PyTorch from scratch, step by stepapache-2.0 · linux5.2k
- pytorch-forecastingTime series forecasting with PyTorchmit · linux5k
- dm_controlGoogle DeepMind's software stack for physics-based simulation and Reinforcement Learning environments, using MuJoCo.apache-2.0 · linux4.7k
- 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
- neural_prophetNeuralProphet: A simple forecasting packagemit · linux4.3k
- segment-geospatialA Python package for segmenting geospatial data with the Segment Anything Model (SAM)mit · linux4.1k
- vector-quantize-pytorchVector (and Scalar) Quantization, in Pytorchmit · linux4k
- LitServeA minimal Python framework for building custom AI inference servers with full control over logic, batching, and scaling.apache-2.0 · linux3.9k
- polyaxonAI Infra / AI Orchestration / AI Control Planeapache-2.0 · linux3.7k
- face.evoLVe🔥🔥High-Performance Face Recognition Library on PaddlePaddle & PyTorch🔥🔥mit · linux3.6k
- min-dallemin(DALL·E) is a fast, minimal port of DALL·E Mini to PyTorchmit · linux3.5k
- 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
- thinc🔮 A refreshing functional take on deep learning, compatible with your favorite librariesmit · linux2.9k
- leptonaiA Pythonic framework to simplify AI service buildingapache-2.0 · linux2.8k
- audiolm-pytorchImplementation of AudioLM, a SOTA Language Modeling Approach to Audio Generation out of Google Research, in Pytorchmit · linux2.6k
- lion-pytorch🦁 Lion, new optimizer discovered by Google Brain using genetic algorithms that is purportedly better than Adam(w), in Pytorchmit · linux2.2k
- titans-pytorchUnofficial implementation of Titans, SOTA memory for transformers, in Pytorchmit · linux2k
- gigagan-pytorchImplementation of GigaGAN, new SOTA GAN out of Adobe. Culmination of nearly a decade of research into GANsmit · linux1.9k
- byol-pytorchUsable Implementation of "Bootstrap Your Own Latent" self-supervised learning, from Deepmind, in Pytorchmit · linux1.9k
- AIX360Interpretability and explainability of data and machine learning modelsapache-2.0 · linux1.8k
- alphafold3-pytorchImplementation of Alphafold 3 from Google Deepmind in Pytorchmit · linux1.7k
- 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
- soundstorm-pytorchImplementation of SoundStorm, Efficient Parallel Audio Generation from Google Deepmind, in Pytorchmit · linux1.5k
- aeonA toolkit for time series machine learning and deep learningbsd-3-clause · linux1.4k
- transfusion-pytorchPytorch implementation of Transfusion, "Predict the Next Token and Diffuse Images with One Multi-Modal Model", from MetaAImit · linux1.4k
- DI-starAn artificial intelligence platform for the StarCraft II with large-scale distributed training and grand-master agents.apache-2.0 · linux1.4k
- ai-for-software-engineersAI foundations for software engineers.mit · linux1.4k
- MedSegDiffUsing Diffusion Models to Segment/Reconstruct Organs from Medical Images [AAAI Most influential Paper]mit · linux1.4k
- perceiver-pytorchImplementation of Perceiver, General Perception with Iterative Attention, in Pytorchmit · linux1.2k
- Neural-Network-Architecture-DiagramsDiagrams for visualizing neural network architecturemit · linux1.2k
- rtdlResearch on Tabular Deep Learning: Papers & Packagesapache-2.0 · linux1.2k
- fairseq2FAIR Sequence Modeling Toolkit 2mit · linux1.1k
- tab-transformer-pytorchImplementation of TabTransformer, attention network for tabular data, in Pytorchmit · linux1.1k
- UniRepLKNet[CVPR 2024 & TPAMI 2025] UniRepLKNetapache-2.0 · linux1.1k
- overcooked_aiA benchmark environment for fully cooperative human-AI performance.mit · linux1k
- AI-ML-CheatsheetsAll Stanford Cheatsheets: Artificial Intelligence, Transformers, LLMs, Deep Learning, Machine Learning, Probabilities, Statistics, Algebra and Calculus.mit · linux999
- BS-RoFormerImplementation of Band Split Roformer, SOTA Attention network for music source separation out of ByteDance AI Labsmit · linux935
- microgpt-cThe most atomic way to train and inference a GPT in pure, dependency-free Cmit · linux842
- rotary-embedding-torchImplementation of Rotary Embeddings, from the Roformer paper, in Pytorchmit · linux824
- AdanAdan: Adaptive Nesterov Momentum Algorithm for Faster Optimizing Deep Modelsapache-2.0 · linux822
- native-sparse-attention-pytorchImplementation of the sparse attention pattern proposed by the Deepseek team in their "Native Sparse Attention" papermit · linux813
- 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
- magvit2-pytorchImplementation of MagViT2 Tokenizer in Pytorchmit · linux668
- ema-pytorchA simple way to keep track of an Exponential Moving Average (EMA) version of your Pytorch modelmit · linux660
- pulp-dronetA deep learning-powered visual navigation engine to enables autonomous navigation of pocket-size quadrotor - running on PULPapache-2.0 · linux622
- pi-zero-pytorchImplementation of π₀, the robotic foundation model architecture proposed by Physical Intelligencemit · linux584
- hutb人车模拟器(Human-vehicle Simulator)mit · linux581
- enformer-pytorchImplementation of Enformer, Deepmind's attention network for predicting gene expression, in Pytorchmit · linux573
- mmditImplementation of a single layer of the MMDiT, proposed in Stable Diffusion 3, in Pytorchmit · linux559
- happy-transformerHappy Transformer makes it easy to fine-tune and perform inference with NLP Transformer models.apache-2.0 · linux546
- classifier-free-guidance-pytorchImplementation of Classifier Free Guidance in Pytorch, with emphasis on text conditioning, and flexibility to include multiple text embedding modelsmit · linux544
- iTransformerUnofficial implementation of iTransformer - SOTA Time Series Forecasting using Attention networks, out of Tsinghua / Ant groupmit · linux541
- e2-tts-pytorchImplementation of E2-TTS, "Embarrassingly Easy Fully Non-Autoregressive Zero-Shot TTS", in Pytorchmit · linux517
- local-attentionAn implementation of local windowed attention for language modelingmit · linux505
- slot-attentionImplementation of Slot Attention from GoogleAImit · linux498
- pokerkitAn open-source Python library for poker game simulations, hand evaluations, and statistical analysismit · linux496
- rectified-flow-pytorchImplementation of rectified flow and some of its followup research / improvements in Pytorchmit · linux484
- 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
- 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
- dashAIdashAI: an interactive platform for training, evaluating and deploying AI modelsmit · linux460
- clip-guided-diffusionA CLI tool/python module for generating images from text using guided diffusion and CLIP from OpenAI.mit · linux459
- autoregressive-diffusion-pytorchImplementation of Autoregressive Diffusion in Pytorchmit · linux441
- tensorpoolThe CLI for GPUsmit · linux436
- recurrent-memory-transformer-pytorchImplementation of Recurrent Memory Transformer, Neurips 2022 paper, in Pytorchmit · linux425
- ml_forgeA visual-based graph node editor for training computer vision models.mit · linux423
- DeepPiCarDeep Learning Autonomous Car based on Raspberry Pi, SunFounder PiCar-V Kit, TensorFlow, and Google's EdgeTPU Co-Processorgpl-3.0 · linux419
- rtdl-num-embeddings(NeurIPS 2022) On Embeddings for Numerical Features in Tabular Deep Learningmit · linux419
- q-transformerImplementation of Q-Transformer, Scalable Offline Reinforcement Learning via Autoregressive Q-Functions, out of Google Deepmindmit · linux406
- 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
- llms-from-scratchBuild a ChatGPT like LLM from scratch in PyTorch, explained step by step.mit · linux383
- mldl.studyML & DL roadmap with curated resources like videos, articles, research-papers, competitions, projects etc.mit · linux380
- voice_activity_detectionVoice Activity Detection based on Deep Learning & TensorFlowgpl-3.0 · linux372
- UTMOSv2UTokyo-SaruLab MOS Prediction Systemmit · linux369
- deformable-attentionImplementation of Deformable Attention in Pytorch from the paper "Vision Transformer with Deformable Attention"mit · linux368
- soft-moe-pytorchImplementation of Soft MoE, proposed by Brain's Vision team, in Pytorchmit · linux348
- datmoOpen source production model management tool for data scientistsmit · linux342
- 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
- visualtorchVisualTorch aims to help visualize Torch-based neural network architectures.mit · linux332
- minGRU-pytorchImplementation of the proposed minGRU in Pytorchmit · linux326
- 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
- clinical-calculator-tooluseExplorations into training LLMs to use clinical calculators from patient history, using open sourced models. Will start with Wells' Criteriamit · linux316
- nGPT-pytorchQuick implementation of nGPT, learning entirely on the hypersphere, from NvidiaAImit · linux300
- AI-Projects-for-HealthcareThis repository is included artificial intelligence, machine learning, data science, computer vision projects related to healthcare.apache-2.0 · linux272
- End-to-End-AI-for-ScienceThis repository containts materials for End-to-End AI for Scienceapache-2.0 · linux264
- pyribsA bare-bones Python library for quality diversity optimization.mit · linux262
- voxelgptAI assistant that can query visual datasets, search the FiftyOne docs, and answer general computer vision questionsapache-2.0 · linux254
- BRIGHT[ESSD 2025 & IEEE DFC 2025 & CVPRW 2026] Bright: A globally distributed multimodal VHR dataset for all-weather disaster responseapache-2.0 · linux253
- graphsignal-profilerGraphsignal Profilerapache-2.0 · linux245
- pytorch-esnAn Echo State Network module for PyTorch.mit · linux242
- aitlasAiTLAS implements state-of-the-art AI methods for exploratory and predictive analysis of satellite images.apache-2.0 · linux232
- helicalA framework for state-of-the-art pre-trained bio foundation models on genomics and transcriptomics modalities.agpl-3.0 · linux232
- CoLT5-attentionImplementation of the conditionally routed attention in the CoLT5 architecture, in Pytorchmit · linux231
- simple-hierarchical-transformerExperiments around a simple idea for inducing multiple hierarchical predictive model within a GPTmit · linux228
- 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
- flash-cosine-sim-attentionImplementation of fused cosine similarity attention in the same style as Flash Attentionmit · linux221
- TinyTorchA lightweight deep learning training framework implemented from scratch in C++, featuring a PyTorch-style API.mit · linux218
- dreamer4Implementation of Danijar's latest iteration for his Dreamer line of workmit · linux215
- UFund-miniprogramQbot 微信小程序: 自选基金/股票助手、策略选股、股票盯盘、量化投研智库gpl-3.0 · linux211
- recurrent-interface-network-pytorchImplementation of Recurrent Interface Network (RIN), for highly efficient generation of images and video without cascading networks, in Pytorchmit · linux210
- YOLOv12-BoT-SORT-ReID🔥 CVPR 2025 (Nashville TN, USA) - The 4th Anti-UAV Workshop & Challenge 🥉agpl-3.0 · linux210
- 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
- bidirectional-cross-attentionA simple cross attention that updates both the source and target in one stepmit · linux199
- tiny-recursive-modelUnofficial implementation of Tiny Recursive Model (TRM), improvement to HRM from Sapient AI, by Alexia Jolicoeur-Martineaumit · linux192
- hyper-connectionsAttempt to make multiple residual streams from Bytedance's Hyper-Connections paper accessible to the publicmit · linux189
- coconut-pytorchImplementation of 🥥 Coconut, Chain of Continuous Thought, in Pytorchmit · linux184
- MevonAI-Speech-Emotion-RecognitionIdentify the emotion of multiple speakers in an Audio Segmentmit · linux183