- 1.
Run the full 2.78-trillion-parameter Kimi K3 model, DeepSeek V4.1 Flash or GLM-5.3-Flash beyond available RAM by streaming activated weights directly from NVMe. A dependency-free, embeddable C inference engine.
- 2.
Multi-subscription extension for pi -- use multiple OAuth accounts per provider (Anthropic, Codex, Copilot, Gemini, Antigravity)
- 3.
Very low latency speech to text, intent recognition, and text to speech, for building voice agents and interfaces
- 4.
Beautiful, Modern & Opinionated Linux
- 5.
Minimal Claude Code alternative. Single Python file, zero dependencies, ~250 lines.
- 6.
The open source coding agent.
- 7.
A tiny CPU simulator written in Python
- 8.
Our library for RL environments + evals
- 9.
FlexAttention based, minimal vllm-style inference engine for fast Gemma 2 inference.
- 10.
gpt-oss-120b and gpt-oss-20b are two open-weight language models by OpenAI
- 11.
Wan: Open and Advanced Large-Scale Video Generative Models
- 12.
Simple MPI implementation for prototyping or learning
- 13.
The simplest, fastest repository for training/finetuning small-sized VLMs.
- 14.
Minimalistic 4D-parallelism distributed training framework for education purpose
- 15.
Implementing DeepSeek R1's GRPO algorithm from scratch
- 16.
Frontier Models playing the board game Diplomacy.
- 17.
Minimal reproduction of DeepSeek R1-Zero
- 18.
Official repository for our work on micro-budget training of large-scale diffusion models.
- 19.
NanoGPT (124M) in 90 seconds
- 20.
A PyTorch native platform for training generative AI models
- 21.
Efficient Triton Kernels for LLM Training
- 22.
Apple MLX native implementations of state-of-the-art generative image & video models
- 23.
Official inference repo for FLUX.1 models
- 24.
the scott CPU from "But How Do It Know?" by J. Clark Scott
- 25.
Run PyTorch LLMs locally on servers, desktop and mobile
- 26.
Animation engine for explanatory math videos
- 27.
A lightweight library for portable low-level GPU computation using WebGPU.
- 28.
Simple Byte pair Encoding mechanism used for tokenization process . written purely in C
- 29.
UNet diffusion model in pure CUDA
- 30.
[ICLR 2025] Samba: Simple Hybrid State Space Models for Efficient Unlimited Context Language Modeling
- 31.
gpt-2 from scratch in mlx
- 32.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
- 33.
Implementation of Diffusion Transformer (DiT) in JAX
- 34.
Implementation for MatMul-free LM.
- 35.
Schedule-Free Optimization in PyTorch
- 36.
The AI Compute Platform for frontier teams. SkyPilot turns fragmented AI compute into one AI supercomputer, so frontier AI teams build custom intelligence faster.
- 37.
Vane is an AI-powered answering engine.
- 38.
My favorite C programming practices.
- 39.
Tile primitives for speedy kernels
- 40.
A minimal GPU design in Verilog to learn how GPUs work from the ground up
- 41.
lightweight, standalone C++ inference engine for Google's Gemma models.
- 42.
LLM inference in C/C++
- 43.
Distribute and run LLMs with a single file.
- 44.
A subset of PyTorch's neural network modules, written in Python using OpenAI's Triton.
- 45.
Fast bare-bones BPE for modern tokenizer training
- 46.
The official PyTorch implementation of Google's Gemma models
- 47.
A benchmark to evaluate language models on questions I've previously asked them to solve.
- 48.
Official implementation for the paper: "Code Generation with AlphaCodium: From Prompt Engineering to Flow Engineering""
- 49.
A high-throughput and memory-efficient inference and serving engine for LLMs
- 50.
MLX: An array framework for Apple silicon
- 51.
RuLES: a benchmark for evaluating rule-following in language models
- 52.
Code and documentation to train Stanford's Alpaca models, and generate the data.
- 53.
Fine-tune mistral-7B on 3090s, a100s, h100s
- 54.
Simple and efficient pytorch-native transformer text generation in <1000 LOC of python.
- 55.
Local UI to run and train LLMs and diffusion models. Supports GGUF, MLX, Qwen3.8, DeepSeek-V4, MiniMax-H3, Gemma 4, FLUX and more.
- 56.
A python script to help manage a Gmail inbox by filtering out promotional emails using GPT-3 or GPT-4.
- 57.
Master programming by recreating your favorite technologies from scratch.
- 58.
Xv6 for RISC-V
- 59.
20+ high-performance LLMs with recipes to pretrain, finetune and deploy at scale.
- 60.
The TinyLlama project is an open endeavor to pretrain a 1.1B Llama model on 3 trillion tokens.
- 61.
Implementation of the LLaMA language model based on nanoGPT. Supports flash attention, Int8 and GPTQ 4bit quantization, LoRA and LLaMA-Adapter fine-tuning, pre-training. Apache 2.0-licensed.
- 62.
OpenAssistant is a chat-based assistant that understands tasks, can interact with third-party systems, and retrieve information dynamically to do so.
- 63.
Train to 94% on CIFAR-10 in <6.3 seconds on a single A100. Or ~95.79% in ~110 seconds (or less!)
- 64.
Tesseract Open Source OCR Engine (main repository)
- 65.
The agent engineering platform.
- 66.
LlamaIndex is the document processing platform for AI
- 67.
Cramming the training of a (BERT-type) language model into limited compute.
- 68.
Hackable and optimized Transformers building blocks, supporting a composable construction.
- 69.
Robust Speech Recognition via Large-Scale Weak Supervision
- 70.
🤗 Diffusers: State-of-the-art diffusion models for image, video, and audio generation in PyTorch.
- 71.
Official implementation of VQ-Diffusion
- 72.
Development repository for the Triton language and compiler
- 73.
JAX implementation ViT-VQGAN
- 74.
DALL·E Mini - Generate images from a text prompt
- 75.
min(DALL·E) is a fast, minimal port of DALL·E Mini to PyTorch
- 76.
Fast and memory-efficient exact attention
- 77.
- 78.
Repository for the book
- 79.
Version control for machine learning
- 80.
[ICCV 2019] Monocular depth estimation from a single image
- 81.
StudioGAN is a Pytorch library providing implementations of representative Generative Adversarial Networks (GANs) for conditional/unconditional image generation.
- 82.
Taming Transformers for High-Resolution Image Synthesis
- 83.
[NeurIPS‘2021] "TransGAN: Two Pure Transformers Can Make One Strong GAN, and That Can Scale Up", Yifan Jiang, Shiyu Chang, Zhangyang Wang
- 84.
Implementation of Vision Transformer, a simple way to achieve SOTA in vision classification with only a single transformer encoder, in Pytorch
- 85.
Flexible and powerful tensor operations for readable and reliable code (for pytorch, jax, TF and others)
- 86.
The PyTorch Implementation based on YOLOv4 of the paper: "Complex-YOLO: Real-time 3D Object Detection on Point Clouds"
- 87.
End-to-End Object Detection with Transformers
- 88.
Image augmentation for machine learning experiments.
- 89.
🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.
- 90.
The largest collection of PyTorch image encoders / backbones. Including train, eval, inference, export scripts, and pretrained weights -- ResNet, ResNeXT, EfficientNet, NFNet, Vision Transformer (ViT), MobileNetV4, MobileNet-V3 & V2, RegNet, DPN, CSPNet, Swin Transformer, MaxViT, CoAtNet, ConvNeXt, and more
- 91.
Latex code for making neural networks diagrams
- 92.
A pytorch implementation of Detectron. Both training from scratch and inferring directly from pretrained Detectron weights are available.
- 93.
Fast math typesetting for the web.
- 94.
Tensors and Dynamic neural networks in Python with strong GPU acceleration
- 95.
Supporting public code for SIGBOVIK17 submission
- 96.
Automatically track which applications you use and for how long.
- 97.
A beginner's guide to setting up a development environment on macOS
- 98.
Dense image captioning in Torch
- 99.
Javascript neural networks on top of general scalar/tensor reverse-mode automatic differentiation.
- 100.
Deep Networks with Stochastic Depth
- 101.
Efficient, reusable RNNs and LSTMs for torch
- 102.
Torch implementation of ResNet from http://arxiv.org/abs/1512.03385 and training scripts
- 103.
From the basics to slightly more interesting applications of Tensorflow
- 104.
Deep Residual Learning for Image Recognition
- 105.
GPU Powered BLAS for Browsers :gem:
- 106.
Adversarial networks in TensorFlow
- 107.
A parser for Google Scholar, written in Python
- 108.
Multi-layer Recurrent Neural Networks (LSTM, RNN) for character-level language models in Python using Tensorflow
- 109.
Simple tutorials using Google's TensorFlow Framework
- 110.
Marvin: A Minimalist GPU-only N-Dimensional ConvNets Framework
- 111.
An Open Source Machine Learning Framework for Everyone
- 112.
Faster R-CNN
- 113.
The open source frontend for GitBook doc sites
- 114.
Torch implementation of neural style algorithm
- 115.
- 116.
Neural Slime Volleyball
- 117.
Bare bones introduction to machine learning from linear regression to convolutional neural networks using Theano.
- 118.
DeepWalk - Deep Learning for Graphs
- 119.
Implements SFO minibatch optimizer in Python and MATLAB, and reproduces figures from paper.
- 120.
A microframework for working with Amazon's Mechanical Turk
- 121.
Deep Pink is a chess AI that learns to play chess using deep learning.
- 122.
Benchmark testbed for assessing the performance of optimisation algorithms
- 123.
The SDK for Jetpac's iOS Deep Belief image recognition framework
- 124.
JavaScript GIF encoding library
- 125.
:globe_with_meridians: Jekyll is a blog-aware static site generator in Ruby
- 126.
All stories and comments posted on Hacker News upto May 29, 2014
- 127.
A basic implementation of convolutional neural nets
- 128.
A Python-embedded modeling language for convex optimization problems.
- 129.
A JavaScript library aimed at visualizing graphs of thousands of nodes and edges
- 130.
BING Objectness proposal estimator linux/mac/windows version implementation, runs at 1000 FPS. More in http://mmcheng.net/bing/ and also http://www.robots.ox.ac.uk/~szheng/DepthProposals.html
- 131.
C-based/Cached/Core Computer Vision Library, A Modern Computer Vision Library
- 132.
R-CNN: Regions with Convolutional Neural Network Features
- 133.
- 134.
Pure Python version of the mlabwrap Python to Matlab bridge
- 135.
A Pythonic wrapper for the Wikipedia API
- 136.
Google Mirror API's Quickstart for Python
- 137.
Teardown of Google Glass
- 138.
JavaScript with Batteries Included for Google Glass
- 139.
JavaScript Computer Vision library.
- 140.
- 141.
Random Forest implementation for JavaScript. Supports arbitrary weak learners. Includes interactive demo.
- 142.
Support Vector Machine in Javascript (SMO algorithm, supports arbitrary kernels) + GUI demo
- 143.
Artificial Life simulator using canvas. Based on https://github.com/karpathy/scriptsbots
- 144.
Artificial Life simulator using canvas. Based on https://github.com/karpathy/scriptsbots
- 145.
Face detection for cats in JavaScript - demo for TXJS 2012 talk
- 146.
[UNMAINTAINED] Histogram of Oriented Gradients (HOG) descriptor extractor
- 147.
A wrapper for LibSVM that lets you train SVM's directly on Eigen library matrices in C++
- 148.
A Random Forest implementation for MATLAB. Supports arbitrary weak learners that you can define.
- 149.
####### ALERT! #########: my fork of the project has moved:
- 150.
Game making library for using Canvas element
- 151.
Automating research publications discovery and analysis. For example, ever wish your computer could automatically open papers that are most similar to a paper at an arbitrary url? How about finding all papers that report results on some dataset? Let's re-imagine literature review.
- 152.
Matlab/Octave toolbox for deep learning. Includes Deep Belief Nets, Stacked Autoencoders, Convolutional Neural Nets, Convolutional Autoencoders and vanilla Neural Nets. Each method has examples to get you started.
- 153.
Google+ Blog
- 154.
Numerical analysis in Javascript
- 155.
ScriptBots is an Open Source Evolutionary Artificial Life Simulation of Predator-Prey dynamics, written by Andrej Karpathy.
- 156.
Ensemble of Exemplar-SVMs for Object Detection and Beyond
- 157.
useful scripts to work with Twitter + Python. Requires the tweepy library.
- 158.
ScriptBots is an Open Source Evolutionary Artificial Life Simulation of Predator-Prey dynamics, written by Andrej Karpathy.
- 159.
ScriptBots is an Open Source Evolutionary Artificial Life Simulation of Predator-Prey dynamics, written by Andrej Karpathy.
- 160.
Defunct
- 161.
scikit-learn: machine learning in Python
- 162.
Simple feed-forward neural network in JavaScript
- 163.
JavaScript 3D Library.
- 164.
Code repository for jQuery Fundamentals training
- 165.
Twitter for Python!