Topics / #deep-learning
Deep-learning projects on GitHub
Machine learning with deep neural networks, driving modern vision, speech, and language systems.
As of , the most-starred Deep-learning projects on GitHub are project-based-learning (287.1K stars), tensorflow (201.1K stars) and transformers (167.8K stars). GitHub.Locker tracks 736 Deep-learning repositories with 14M stars combined. The fastest-growing on October 17 was ai-engineering-from-scratch, with +358 stars in a day.
Hot right now
Most stars gained in a day · Oct 17
ai-engineering-from-scratch
rohitg00/ai-engineering-from-scratch · ★ 70.5KA 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.
+213Edge0
Edge0-AI/Edge0 · ★ 5.5KEdge0 is an open-source streaming MoE (Mixture-of-Experts) inference framework that lets you run large MoE models, like a 35B-parameter model, using only about 2.5-2.9 GB of active RAM by streaming expert weights from SSD and predicting routing one step ahead.
+179colibri
JustVugg/colibri · ★ 42.6KColibri is an open-source engine for running frontier mixture-of-experts (MoE) language models on hardware you already own — written in pure C with zero dependencies.
+173ComfyUI-Ref2VA-VSA
Kablex/ComfyUI-Ref2VA-VSA · ★ 743It's a ComfyUI custom node that dramatically speeds up Reference-to-Video (Ref2VA) generation for the MiniMax H3 model, producing a full 5-second, 24fps character video in about 72 seconds on a single RTX 4090 instead of over 10 minutes.
The all-time top
Top 100 of 736 · by stars
- 287.1K
#1 · practical-tutorials/project-based-learningproject-based-learning
A curated list of programming tutorials where you learn by building a real application from scratch.
- 201.1K
#2 · tensorflow/tensorflowtensorflow
TensorFlow is an open source machine learning platform for building and deploying ML-powered applications.
- 167.8K
#3 · huggingface/transformers
transformers
Transformers is Hugging Face's model-definition framework for state-of-the-art machine learning models across text, vision, audio, video, and multimodal tasks, usable for both inference and training.
- 4

stable-diffusion-webui
165.1KAUTOMATIC1111/stable-diffusion-webui · PythonA browser-based interface for Stable Diffusion, built with the Gradio library, letting you generate and edit AI images (txt2img, img2img, inpainting, outpainting and more) on your own machine.
- 5

whisper
110.8Kopenai/whisper · PythonWhisper is a general-purpose speech recognition model trained on a large, diverse dataset with weak supervision. It can perform multilingual transcription, translate speech into English, and identify the spoken language.
- 6

LLMs-from-scratch
106.8Krasbt/LLMs-from-scratch · Jupyter NotebookThis is the official code repository for the book 'Build a Large Language Model (From Scratch)', which teaches you to implement a GPT-like LLM in PyTorch step by step, from tokenization through pretraining and finetuning.
- 7

pytorch
104.8Kpytorch/pytorch · PythonPyTorch is a Python package providing fast tensor computation with strong GPU acceleration and deep neural networks built on a tape-based autograd system, serving as both a NumPy-like GPU library and a flexible deep learning research platform.
- 8
DeepSeek-V3
104.5Kdeepseek-ai/DeepSeek-V3 · PythonDeepSeek-V3 is an open-weight Mixture-of-Experts (MoE) language model with 671B total parameters but only 37B activated per token, built for efficient yet high-performing inference and matching leading closed-source models on many benchmarks.
- 9

RuView
98.4Kruvnet/RuView · RustRuView turns ordinary WiFi signals into a spatial-intelligence sensor — it detects presence, measures breathing and heart rate, tracks motion and falls, and even estimates body pose through walls, using Channel State Information (CSI) captured by cheap ESP32 boards, with no cameras or wearables.
- 10

autoresearch
98.1Kkarpathy/autoresearch · Pythonautoresearch gives an AI coding agent a small, real LLM training setup (a simplified single-GPU version of nanochat) and lets it autonomously edit the training code, run 5-minute experiments, and keep what works overnight, so you wake up to a log of experiments and hopefully a better model.
- 11
Deep-Live-Cam
97.1Khacksider/Deep-Live-Cam · PythonDeep-Live-Cam is an app that performs real-time face swapping and one-click video deepfakes using just a single source image, working live through your webcam or on existing images/videos.
- 12

PaddleOCR
91.3KPaddlePaddle/PaddleOCR · PythonPaddleOCR is an OCR and document AI toolkit that converts PDFs and images into structured, LLM-ready data (JSON or Markdown), supporting over 100 languages.
- 13

opencv
91.2Kopencv/opencv · C++OpenCV is a widely used open-source library for computer vision, image processing, and machine learning, offering tools for tasks like object detection, video analysis, and camera calibration.
- 14

llm-course
83.8Kmlabonne/llm-courseA free, open-source course for getting into Large Language Models (LLMs), combining theory roadmaps with hands-on Colab notebooks covering everything from math fundamentals to fine-tuning and deployment.
- 15

cs-video-courses
83.7KDeveloper-Y/cs-video-coursesA 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.
- 16

funNLP
83Kfighting41love/funNLP · PythonA huge curated collection of Chinese NLP resources: corpora, lexicons, tools, datasets and courses. The README calls it 'The Most Powerful NLP-Weapon Arsenal' — nearly the most complete Chinese NLP resource library.
- 17

d2l-zh
81.8Kd2l-ai/d2l-zh · PythonThis is a free, open-source deep learning textbook (Dive into Deep Learning / D2L) written in Chinese, teaching math, concepts, and implementation together through runnable code; it's used as course material by over 500 universities in more than 70 countries.
- 18

Prompt-Engineering-Guide
79.3Kdair-ai/Prompt-Engineering-Guide · MDXThis is DAIR.AI's Prompt Engineering Guide: a large, continuously updated collection of guides, papers, lecture notes, and notebooks covering prompt engineering techniques, context engineering, retrieval-augmented generation (RAG), and building AI agents with LLMs.
- 19

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

models
77.6Ktensorflow/models · PythonTensorFlow Model Garden is a repository of state-of-the-art model implementations and examples built with TensorFlow, covering officially maintained models, research models, and a curated community list.
- 21

tesseract
77Ktesseract-ocr/tesseract · C++Tesseract is an open source OCR engine: it ships as the libtesseract library plus a command line program called tesseract that reads text out of images.
- 22

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

awesome-machine-learning
74.6Kjosephmisiti/awesome-machine-learning · PythonA curated, community-maintained list of machine learning frameworks, libraries, and software, organized by programming language.
- 24

the-algorithm
74Ktwitter/the-algorithm · ScalaThis is the actual source code for X's (Twitter's) recommendation algorithm — the collection of services and jobs that build and serve feeds like the For You Timeline, Search, Explore, and Notifications.
- 25

stable-diffusion
73.5KCompVis/stable-diffusion · Jupyter NotebookStable Diffusion is a latent text-to-image diffusion model that generates images from text prompts, built by CompVis with Stability AI and Runway, based on the Latent Diffusion Models work from CVPR '22.
- 26
ai-engineering-from-scratch
70.5Krohitg00/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.
- 27

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

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

keras
64.4Kkeras-team/keras · PythonKeras 3 is a multi-backend deep learning framework that lets you build and train models for computer vision, NLP, audio, timeseries, and recommender systems on top of JAX, TensorFlow, or PyTorch.
- 30

minimind
63.9Kjingyaogong/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.
- 31

nanoGPT
63.9Kkarpathy/nanoGPT · PythonnanoGPT is the simplest, fastest repository for training and finetuning medium-sized GPT language models, written as a minimal rewrite of minGPT.
- 32

GPT-SoVITS
63KRVC-Boss/GPT-SoVITS · PythonGPT-SoVITS is a few-shot voice cloning and text-to-speech WebUI: feed it a short voice sample and it can clone that voice to read out any text, including in languages the speaker never recorded.
- 33

ultralytics
62.6Kultralytics/ultralytics · PythonUltralytics YOLO is a family of state-of-the-art computer vision models (YOLO26, YOLO11, YOLOv8, etc.) covering object detection, instance segmentation, semantic segmentation, image classification, pose estimation, oriented object detection, depth estimation, and multi-object tracking in video.
- 34

Real-Time-Voice-Cloning
60.2KCorentinJ/Real-Time-Voice-Cloning · PythonIt's an implementation of SV2TTS, a deep learning framework that lets you clone a voice from just a few seconds of audio and then generate arbitrary speech in that voice in real time.
- 35

llama
59.6Kmeta-llama/llama · PythonThis is Meta's reference inference code for running Llama 2 language models (7B to 70B parameters) locally, letting you load pre-trained or chat fine-tuned weights and generate text completions.
- 36

nanochat
58.7Kkarpathy/nanochat · PythonA minimal, hackable harness for training your own LLM end to end (tokenization, pretraining, finetuning, evaluation, inference) on a single GPU node, ending in a chatbot you talk to over a CLI.
- 37

yolov5
58.2Kultralytics/yolov5 · PythonYOLOv5 is a fast, accurate, and easy-to-use computer vision model from Ultralytics for object detection, instance segmentation, and image classification, built on PyTorch.
- 38

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

faceswap
57.6Kdeepfakes/faceswap · PythonFaceSwap is a Python tool that uses deep learning to recognize and swap faces in pictures and videos.
- 40

dive-into-llms
56.9KLordog/dive-into-llms · Jupyter NotebookIt's a free Chinese-language tutorial series called 'Dive into LLMs' (《动手学大模型》) that teaches large language model concepts through hands-on coding exercises, built from Shanghai Jiao Tong University's NLP and AI-security course materials.
- 41

face_recognition
56.8Kageitgey/face_recognition · Pythonface_recognition is a Python library and command-line tool for detecting and recognizing faces in images and video, built on top of dlib's deep-learning face recognition model.
- 42

segment-anything
55Kfacebookresearch/segment-anything · Jupyter NotebookThis is Meta AI's Segment Anything Model (SAM), a foundation model that produces object masks for images from prompts like points or boxes, or automatically generates masks for every object in an image.
- 43

VibeVoice
54.9Kmicrosoft/VibeVoice · PythonVibeVoice is Microsoft's family of open-source voice AI models covering text-to-speech and speech recognition: long-form multi-speaker TTS, real-time streaming TTS, and ASR built for hour-long recordings.
- 44

Fooocus
53.6Klllyasviel/Fooocus · PythonFooocus is an open-source AI image generator built on Stable Diffusion XL: an offline GPT-2 engine expands your prompt so results look good without prompt engineering or parameter tuning.
- 45

grok-1
52.2Kxai-org/grok-1 · PythonGrok-1 is the 314B-parameter Mixture-of-Experts language model that xAI opened up; this repository holds the JAX example code for loading and running it.
- 46

100-Days-Of-ML-Code
51.9KAvik-Jain/100-Days-Of-ML-CodeThis is a personal learning log by Avik Jain documenting 100 days of machine learning coding, following the #100DaysOfMLCode challenge proposed by Siraj Raval. It records daily progress on ML topics with notes, code, and infographics.
- 47

supervision
51.2Kroboflow/supervision · PythonSupervision is a Python library with reusable computer vision building blocks: detection/segmentation/classification result handling, annotators, trackers, and dataset utilities that plug into any model.
- 48

upscayl
50.7Kupscayl/upscayl · TypeScriptUpscayl is a free, open-source desktop app that enlarges and enhances low-resolution images using AI upscaling models like Real-ESRGAN, running locally via Vulkan.
- 49

Made-With-ML
49.8KGokuMohandas/Made-With-ML · Jupyter NotebookMade-With-ML is a free hands-on course that teaches how to design, develop, deploy, and iterate on production-grade machine learning applications, combining ML with software engineering best practices.
- 50

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

TTS
46.1Kcoqui-ai/TTS · PythonCoqui TTS is a deep learning toolkit for Text-to-Speech, shipping 1100+ pretrained models plus tools for training, fine-tuning, and curating datasets for new voices.
- 52

streamlit
46Kstreamlit/streamlit · PythonStreamlit is a Python framework that turns plain scripts into interactive web apps for dashboards, reports, or chat apps, in minutes instead of weeks.
- 53

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

gradio
43.8Kgradio-app/gradio · PythonGradio is an open-source Python package that turns machine learning models, APIs, or any arbitrary Python function into a shareable demo or web app in just a few lines of Python.
- 55

TensorFlow-Examples
43.7Kaymericdamien/TensorFlow-Examples · Jupyter NotebookA hands-on tutorial collection that teaches TensorFlow through runnable examples, from a hello world notebook up to deep neural networks and GANs.
- 56
DeepSpeed
43.2Kdeepspeedai/DeepSpeed · PythonDeepSpeed is a deep learning optimization library that makes distributed training and inference of very large models easy, efficient and effective — it powered models like MT-530B and BLOOM.
- 57

colibri
42.6KJustVugg/colibri · CColibri is an open-source engine for running frontier mixture-of-experts (MoE) language models on hardware you already own — written in pure C with zero dependencies.
- 58

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

BettaFish
42.4K666ghj/BettaFish · PythonBettaFish (Chinese name 'Weiyu'/微舆) is a from-scratch multi-agent public opinion analysis system that monitors social media and large volumes of public comments, then produces reports to help break information bubbles and support decision-making.
- 60

ColossalAI
41.4Khpcaitech/ColossalAI · PythonColossal-AI is an open-source system for training and running large AI models more cheaply, faster and with less hardware, by providing a toolbox of parallelism and memory-optimization techniques.
- 61

BitNet
41.2Kmicrosoft/BitNet · C++bitnet.cpp is Microsoft's official inference framework for 1-bit (ternary, 1.58-bit) large language models like BitNet b1.58, letting them run fast on CPUs and GPUs.
- 62

Kronos
40.9Kshiyu-coder/Kronos · PythonKronos is an open-source foundation model for financial candlestick (K-line) data, pretrained on data from over 45 global exchanges to produce price/volume forecasts.
- 63

bert
40Kgoogle-research/bert · PythonGoogle's official TensorFlow implementation of BERT together with pre-trained checkpoints — a method for pre-training language representations that set state-of-the-art results on a wide range of NLP tasks, from SQuAD question answering to natural language inference.
- 64
ChatTTS
39.9K2noise/ChatTTS · PythonChatTTS is an open-source text-to-speech model built for conversational speech — the natural-sounding voice layer for things like LLM assistants — speaking English and Chinese.
- 65

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

VoxCPM
39.5KOpenBMB/VoxCPM · PythonVoxCPM is a tokenizer-free Text-to-Speech system that directly generates continuous speech representations through an end-to-end diffusion autoregressive architecture, skipping discrete tokenization for more natural, expressive speech. VoxCPM2 is the latest 2B-parameter release trained on 2M+ hours of multilingual audio.
- 67

bark
39.3Ksuno-ai/bark · Jupyter NotebookBark is a transformer-based text-to-audio model from Suno that generates realistic, multilingual speech plus music, background noise, and sound effects from text prompts.
- 68

airllm
39.2Klyogavin/airllm · Jupyter NotebookAn open-source Python library that runs huge LLMs on tiny GPUs: a 70B model fits on a single 4GB card without quantization, distillation or pruning — even the 2.8T-parameter Kimi K3 runs in under 4GB.
- 69

google-research
38.9Kgoogle-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.
- 70
Retrieval-based-Voice-Conversion-WebUI
38.8KRVC-Project/Retrieval-based-Voice-Conversion-WebUI · PythonRVC WebUI is a web-based tool for training and running voice conversion (voice-changing) models, letting you clone a target voice's timbre using as little as about 10 minutes of audio.
- 71

tesseract.js
38.8Knaptha/tesseract.js · JavaScriptTesseract.js is a pure JavaScript OCR library that extracts text from images in more than 100 languages, running the Tesseract engine compiled to WebAssembly.
- 72

ai-engineering-hub
38.4Kpatchy631/ai-engineering-hub · Jupyter NotebookA curated collection of 93+ tutorials and real-world project implementations covering LLMs, RAG systems, and AI agents, organized by difficulty level.
- 73

Coursera-ML-AndrewNg-Notes
38Kfengdu78/Coursera-ML-AndrewNg-Notes · HTMLThis is Huang Haiguang's personal Chinese-language notes on Andrew Ng's 2014 Stanford/Coursera Machine Learning course, covering every lecture, the slides, and exercise code.
- 74

OpenVoice
37.9Kmyshell-ai/OpenVoice · PythonOpenVoice is an audio foundation model for instant voice cloning, built by MIT and MyShell; it clones a reference speaker's tone color and generates speech in multiple languages and accents.
- 75

deeplearningbook-chinese
37.8Kexacity/deeplearningbook-chinese · TeXThis is the official Chinese translation of the book 'Deep Learning' by Goodfellow, Bengio, and Courville, produced by a group of volunteer translators and later published in print by People's Posts and Telecommunications Press.
- 76

GFPGAN
37.7KTencentARC/GFPGAN · PythonGFPGAN is a practical algorithm for real-world blind face restoration: it rebuilds degraded or low-quality faces in photos using rich priors from a pretrained face GAN like StyleGAN2.
- 77

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

mediapipe
37.3Kgoogle-ai-edge/mediapipe · C++Google's open-source, cross-platform toolkit for on-device machine learning in live and streaming media: ready-made libraries and pre-trained models you plug straight into your own app.
- 79

500-AI-Machine-learning-Deep-learning-Computer-vision-NLP-Projects-with-code
37.3Kashishpatel26/500-AI-Machine-learning-Deep-learning-Computer-vision-NLP-Projects-with-codeIt is a curated index linking to over 500 external resources, repositories, and tutorials covering AI, machine learning, deep learning, computer vision, and NLP projects with code.
- 80

pytorch-image-models
37.2Khuggingface/pytorch-image-models · PythonPyTorch Image Models (timm) — the largest collection of PyTorch image encoders and backbones, shipped with pretrained weights plus train, eval, inference and export scripts.
- 81

Real-ESRGAN
37.1Kxinntao/Real-ESRGAN · PythonReal-ESRGAN is a practical algorithm for general image and video restoration (super-resolution) that extends ESRGAN and is trained entirely on synthetic data so it handles real-world degradation, not just clean bicubic downscaling.
- 82

MockingBird
36.9Kbabysor/MockingBird · PythonMockingBird is a PyTorch voice-cloning toolbox: it learns a voice from a short audio clip and generates arbitrary Mandarin speech in real time. The repo is no longer actively updated — the author is building an optimized cloud-hosted version instead.
- 83

HanLP
36.5Khankcs/HanLP · PythonHanLP is a production-oriented, multilingual NLP toolkit built on dual PyTorch/TensorFlow 2.x engines, supporting 130 languages with ten joint tasks such as tokenization, POS tagging, NER, dependency and constituency parsing, semantic role labeling, and text classification.
- 84

jax
36.5Kjax-ml/jax · PythonJAX is a Python library for accelerator-oriented array computation and program transformation, built for high-performance numerical computing and large-scale machine learning.
- 85

DragGAN
35.7KXingangPan/DragGAN · PythonDragGAN is the official implementation of the SIGGRAPH 2023 paper that lets you interactively drag points on a GAN-generated image to move or reshape objects within it.
- 86
detectron2
34.9Kfacebookresearch/detectron2 · PythonDetectron2 is Facebook AI Research's next-generation library for object detection, segmentation and other visual recognition tasks, with state-of-the-art algorithms.
- 87

diffusers
34.7Khuggingface/diffusers · PythonDiffusers is Hugging Face's Python library for state-of-the-art pretrained diffusion models that generate images, audio, and even 3D molecule structures, all in PyTorch.
- 88

timesfm
34.6Kgoogle-research/timesfm · PythonTimesFM is a pretrained time-series foundation model from Google Research used for time-series forecasting, similar in spirit to a language model but for numerical sequences.
- 89

caffe
34.6KBVLC/caffe · C++Caffe is a deep learning framework focused on expression, speed and modularity, built by Berkeley AI Research (BAIR) and the Berkeley Vision and Learning Center (BVLC) with community contributors.
- 90

openpose
34.5KCMU-Perceptual-Computing-Lab/openpose · C++OpenPose is a real-time multi-person keypoint detection library: it detects 135 body, hand, face, and foot keypoints from images and video - the first system to detect all four jointly in real time.
- 91

CLIP
34.5Kopenai/CLIP · Jupyter NotebookCLIP is a neural network trained on many (image, text) pairs: given an image, it predicts the most relevant text snippet in natural language, zero-shot, without directly optimizing for the task.
- 92

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

ControlNet
34.1Klllyasviel/ControlNet · PythonControlNet is a neural network structure that adds extra conditions to diffusion models like Stable Diffusion: instead of a text prompt alone, you steer generation with an edge map, depth map, pose skeleton or scribble. This repo is the official implementation.
- 94

paper-reading
34Kmli/paper-readingIt's a curated reading list for deep learning: each entry is a recorded lecture that walks through a paper paragraph by paragraph, from classics like CLIP and GPT-3 to recent ones like Llama 3.1 and Sora.
- 95
spaCy
34Kexplosion/spaCy · PythonspaCy is a library for advanced Natural Language Processing in Python and Cython, designed from day one for real products. It ships pretrained pipelines and supports tokenization and training for 70+ languages.
- 96

TaskMatrix
34Kchenfei-wu/TaskMatrix · PythonTaskMatrix (also known as Visual ChatGPT) connects ChatGPT to a set of Visual Foundation Models so you can send and receive images while chatting, letting the LLM draw, edit, and analyze pictures.
- 97
tinygrad
33.8Ktinygrad/tinygrad · Pythontinygrad is an end-to-end deep learning stack: a tensor library with autograd, an IR and compiler that fuse and lower kernels, JIT execution, plus nn, optim and datasets for real training.
- 98

x-algorithm
33.7Kxai-org/x-algorithm · RustThis is the open-source code behind X's (Twitter's) 'For You' feed algorithm. It finds, scores, ranks, and filters which posts each viewer sees, blending posts from followed accounts with ML-discovered out-of-network content.
- 99
netron
33.6Klutzroeder/netron · JavaScriptNetron is a viewer for neural network, deep learning and machine learning models that lets you open a model file and visually inspect its graph, layers and weights.
- 100

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.
Showing the 100 most-starred of 736. See every one in the catalog.
Related topics
Often tagged together