Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Repository Index
47,133 repositories indexed
1–24 of 280 · Most stars
Curated list of project-based tutorials
All Algorithms implemented in Python
An Open Source Machine Learning Framework for Everyone
🤗 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.
Implement a ChatGPT-like LLM in PyTorch from scratch, step by step
Tensors and Dynamic neural networks in Python with strong GPU acceleration
FastAPI framework, high performance, easy to learn, fast to code, ready for production
12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all
《动手学深度学习》:面向中文读者、能运行、可讨论。中英文版被70多个国家的500多所大学用于教学。
Bash is all you need - A nano claude code–like 「agent harness」, built from 0 to 1
Local UI to run and train LLMs and diffusion models. Supports GGUF, MLX, Qwen3.8, DeepSeek-V4.1, MiniMax-H3, Gemma 4, FLUX and more.
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 videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
Learn AI Engineering! Learn it. Build it. Ship it for others.
Open Data Platform for analysts, quants and AI agents.
scikit-learn: machine learning in Python
Deep Learning for humans
Ultralytics YOLO27, YOLO26, YOLO11, YOLOv8 — object detection, instance segmentation, semantic segmentation, image classification, pose estimation, object tracking
Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.
Clone a voice in 5 seconds to generate arbitrary speech in real-time
The world's simplest facial recognition api for Python and the command line
100 Days of ML Coding
We write your reusable computer vision tools. 💜
Python Data Science Handbook: full text in Jupyter Notebooks