Starred repositories
📚 Freely available programming books
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
All Algorithms implemented in Python
🤗 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.
Collection of awesome LLM apps with AI Agents and RAG using OpenAI, Anthropic, Gemini and opensource models.
Tensors and Dynamic neural networks in Python with strong GPU acceleration
FastAPI framework, high performance, easy to learn, fast to code, ready for production
scikit-learn: machine learning in Python
The 30 Days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than 100 days. Follow your own pace. These vide…
AI agents running research on single-GPU nanochat training automatically
The simplest, fastest repository for training/finetuning medium-sized GPTs.
🎨 Diagram as Code for prototyping cloud system architectures
Build, run, manage agentic software at scale.
Official inference framework for 1-bit LLMs
Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more
Facebook AI Research Sequence-to-Sequence Toolkit written in Python.
Machine Learning From Scratch. Bare bones NumPy implementations of machine learning models and algorithms with a focus on accessibility. Aims to cover everything from linear regression to deep lear…
Data validation using Python type hints
Industry leading face manipulation platform
Fully open reproduction of DeepSeek-R1
Data Apps & Dashboards for Python. No JavaScript Required.
A Gemini 2.5 Flash Level MLLM for Vision, Speech, and Full-Duplex Multimodal Live Streaming on Your Phone
A minimal PyTorch re-implementation of the OpenAI GPT (Generative Pretrained Transformer) training
📑 PageIndex: Document Index for Vectorless, Reasoning-based RAG