1.rohitg00 / ai-engineering-from-scratch
Learn AI Engineering! Learn it. Build it. Ship it for others.
Ranked by Attention Score: stars gained over the last 7 complete days
1–100 of 135 by Attention Score · Oct 27, 2026 – Nov 2, 2026 (UTC)
Learn AI Engineering! Learn it. Build it. Ship it for others.
ARIS ⚔️ (Auto-Research-In-Sleep) — Lightweight Markdown-only skills for autonomous ML research: cross-model review loops, idea discovery, and experiment automation. No framework, no lock-in — works with Claude Code, Codex, OpenClaw, or any LLM agent.
🐍 Geometric Computer Vision Library for Spatial AI
🤗 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.
Faster Whisper transcription with CTranslate2
Qlib is an AI-oriented Quant investment platform that aims to use AI tech to empower Quant Research, from exploring ideas to implementing productions. Qlib supports diverse ML modeling paradigms, including supervised learning, market dynamics modeling, and RL, and is now equipped with https://github.com/microsoft/RD-Agent to automate R&D process.
Ultralytics YOLO27, YOLO26, YOLO11, YOLOv8 — object detection, instance segmentation, semantic segmentation, image classification, pose estimation, object tracking
零基础入门大模型(LLM)的基础教程:从零手写 GPT-2,一行行看懂大模型是怎么工作的 | Build GPT-2 from scratch in PyTorch, step by step
Machine Learning Systems: Foundations, Scaling, Agentic AI, and Physical AI (Vols I–IV) • Harvard CS249r | https://mlsysbook.ai
Nano vLLM
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 learning.
《动手学深度学习》:面向中文读者、能运行、可讨论。中英文版被70多个国家的500多所大学用于教学。
We write your reusable computer vision tools. 💜
Streamlit — A faster way to build and share data apps.
Build and share delightful machine learning apps, all in Python. 🌟 Star to support our work!
Stable Diffusion web UI
Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.
Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 500 universities from 70 countries including Stanford, MIT, Harvard, and Cambridge.
Don't memorize ML. Understand it from first principles including Inference, Cuda, Deep Learning, Data Science and Reinforcement Learning
OPAL: a reactive optimizer. A coding agent rewrites the optimizer while your model trains.
JARVIS, a system to connect LLMs with ML community. Paper: https://arxiv.org/pdf/2303.17580.pdf
🤗 Diffusers: State-of-the-art diffusion models for image, video, and audio generation in PyTorch.
🧑🏫 60+ Implementations/tutorials of deep learning papers with side-by-side notes 📝; including transformers (original, xl, switch, feedback, vit, ...), optimizers (adam, adabelief, sophia, ...), gans(cyclegan, stylegan2, ...), 🎮 reinforcement learning (ppo, dqn), capsnet, distillation, ... 🧠
A Library for Advanced Deep Time Series Models for General Time Series Analysis.
🐸💬 - a deep learning toolkit for Text-to-Speech, battle-tested in research and production
🐫 CAMEL: The first and the best multi-agent framework. Finding the Scaling Law of Agents. https://www.camel-ai.org
Free Course : Data, Machine Learning, Deep Learning and AI Engineering, the long way round: the math, the code, the systems and the security. 173 lessons, 166 runnable labs, no shortcuts. Free under CC BY-NC 4.0.
A curated list of Artificial Intelligence (AI) courses, books, video lectures and papers.
A Lightweight Face Recognition and Facial Attribute Analysis (Age, Gender, Emotion and Race) Library for Python
The AI Compute Platform for frontier teams. SkyPilot turns fragmented AI compute into one AI supercomputer, so frontier AI teams build custom intelligence faster.
Democratizing Deep-Learning for Drug Discovery, Quantum Chemistry, Materials Science and Biology
Ultralytics YOLOv5 in PyTorch for object detection, instance segmentation, classification, training, and export.
Open Machine Learning Compiler Framework
An open-source, tool-augmented conversational language model from Fudan University
A collaboration friendly studio for NeRFs
Translate manga/image 一键翻译各类图片内文字 https://cotrans.touhou.ai/ (no longer working)
Deep Learning for humans
An open source implementation of CLIP.
Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and etc.
High-quality single file implementation of Deep Reinforcement Learning algorithms with research-friendly features (PPO, DQN, C51, DDPG, TD3, SAC, PPG)
Open standard for machine learning interoperability
Python 开源项目之「自学编程之路」,保姆级教程:AI实验室、宝藏视频、数据结构、学习指南、机器学习实战、深度学习实战、网络爬虫、大厂面经、程序人生、资源分享。
PyTorch implementation of the U-Net for image semantic segmentation with high quality images
💫 Industrial-strength Natural Language Processing (NLP) in Python
Code for loralib, an implementation of "LoRA: Low-Rank Adaptation of Large Language Models"
A MNIST-like fashion product database. Benchmark :point_down:
🤗 The largest hub of ready-to-use datasets for AI models with fast, easy-to-use and efficient data manipulation tools
🌸 Run LLMs at home, BitTorrent-style. Fine-tuning and inference up to 10x faster than offloading
20+ high-performance LLMs with recipes to pretrain, finetune and deploy at scale.
A PyTorch-based Speech Toolkit
Clone a voice in 5 seconds to generate arbitrary speech in real-time
Deep Learning papers reading roadmap for anyone who are eager to learn this amazing tech!
Deezer source separation library including pretrained models.
Fast and Accurate ML in 3 Lines of Code
AI Toolkit for Healthcare Imaging
Low-code framework for building custom LLMs, neural networks, and other AI models
A unified, comprehensive and efficient recommendation library
A deep learning toolkit for healthcare AI: EHR (MIMIC, eICU, OMOP), clinical text, signals and imaging. 30+ models, reproducible pipelines.
The Triton Inference Server provides an optimized cloud and edge inferencing solution.
A python library for user-friendly forecasting and anomaly detection on time series.
deep learning for image processing including classification and object-detection etc.
Image annotation with Python. Supports polygon, rectangle, circle, line, point, and AI-assisted annotation.
Transfer learning / domain adaptation / domain generalization / multi-task learning etc. Papers, codes, datasets, applications, tutorials.-迁移学习
YOLOX is a high-performance anchor-free YOLO, exceeding yolov3~v5 with MegEngine, ONNX, TensorRT, ncnn, and OpenVINO supported. Documentation: https://yolox.readthedocs.io/
DeepSpeed is a deep learning optimization library that makes distributed training and inference easy, efficient, and effective.
Best Practices on Recommendation Systems
Implementation of Denoising Diffusion Probabilistic Model in Pytorch
PennyLane is an open-source quantum software platform for quantum computing, quantum machine learning, and quantum chemistry. Create meaningful quantum algorithms, from inspiration to implementation.
PyTorch implementation of YOLOv3, YOLOv3-SPP, and YOLOv3-tiny for real-time object detection with training, validation, inference, and multi-format export.
(⌐■_■) - Deep Reinforcement Learning instrumenting bettercap for WiFi pwning.
Scalable and user friendly neural :brain: forecasting algorithms.
Visual localization made easy with hloc
PyTorch Tutorial for Deep Learning Researchers
RWKV (pronounced RwaKuv) is an RNN with great LLM performance, which can also be directly trained like a GPT transformer (parallelizable). We are at RWKV-7 "Goose". So it's combining the best of RNN and transformer - great performance, linear time, constant space (no kv-cache), fast training, infinite ctx_len, and free sentence embedding.
Deepfakes Software For All
Pretrain, finetune ANY AI model of ANY size on 1 or 10,000+ GPUs with zero code changes.
1 Line of code data quality profiling & exploratory data analysis for Pandas and Spark DataFrames.
Hierarchical Reasoning Model Official Release
ZenML 🙏: One AI Platform from Pipelines to Agents. https://zenml.io.
High-level library to help with training and evaluating neural networks in PyTorch flexibly and transparently.
Portfolio optimization with deep learning.
A python library for self-supervised learning and latent world models on images.
Python library for time series forecasting using scikit-learn compatible models, statistical methods, and foundation models
AI crypto trading bot with deep neural network (84.9% accuracy, 25 coins). BiLSTM + Attention trained on GPU. Bybit, Binance, OKX, Gate.io. Free cloud or self-hosted.
Making large AI models cheaper, faster and more accessible
Image-to-Image Translation in PyTorch
Python package built to ease deep learning on graph, on top of existing DL frameworks.
Advanced AI Explainability for computer vision. Support for CNNs, Vision Transformers, Classification, Object detection, Segmentation, Image similarity and more.
A paper list of object detection using deep learning.
PyTorch Geometric Temporal: Spatiotemporal Signal Processing with Neural Machine Learning Models (CIKM 2021)
Graph Neural Networks with Keras and Tensorflow 2.
An offline deep reinforcement learning library
OpenChem: Deep Learning toolkit for Computational Chemistry and Drug Design Research
Chainer Chemistry: A Library for Deep Learning in Biology and Chemistry
Data science Python notebooks: Deep learning (TensorFlow, Theano, Caffe, Keras), scikit-learn, Kaggle, big data (Spark, Hadoop MapReduce, HDFS), matplotlib, pandas, NumPy, SciPy, Python essentials, AWS, and various command lines.
The AI developer platform. Use Weights & Biases to train and fine-tune models, and manage models from experimentation to production.
AutoML library for deep learning
Deepchecks: Tests for Continuous Validation of ML Models & Data. Deepchecks is a holistic open-source solution for all of your AI & ML validation needs, enabling to thoroughly test your data and models from research to production.
A comprehensive set of fairness metrics for datasets and machine learning models, explanations for these metrics, and algorithms to mitigate bias in datasets and models.
A curated list of data mining papers about fraud detection.