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 113 by Attention Score · Oct 27, 2026 – Nov 2, 2026 (UTC)
Learn AI Engineering! Learn it. Build it. Ship it for others.
In-depth tutorials on LLMs, RAGs and real-world AI agent applications.
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.
Vane is an AI-powered answering engine.
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.
12 Weeks, 24 Lessons, AI for All!
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all
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.
Code for Machine Learning for Trading, 3rd edition — from data sourcing to live execution.
Interactive, source-linked ML workflow diagrams written by your coding assistant (Copilot, Codex or Claude Code) and opened in VS Code.
We write your reusable computer vision tools. 💜
Learn how to develop, deploy and iterate on production-grade ML applications.
100 Days of ML Coding
Materials for the Learn PyTorch for Deep Learning: Zero to Mastery course.
📚 Papers & tech blogs by companies sharing their work on data science & machine learning in production.
🚀 A curated collection of AI engineering resources, roadmaps, tools, and projects covering LLMs, RAG, AI Agents, MCP, fine-tuning, evaluations, and production AI systems.
FinGPT: Open-Source Financial Large Language Models! Revolutionize 🔥 We release the trained model on HuggingFace.
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator
🧑🏫 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 hyperparameter optimization framework
[🔥updating ...] AI 自动量化交易机器人(完全本地部署) AI-powered Quantitative Investment Research Platform. 📃 online docs: https://ufund-me.github.io/Qbot ✨ :news: qbot-mini: https://github.com/Charmve/iQuant
CLIP (Contrastive Language-Image Pretraining), Predict the most relevant text snippet given an image
A curated list of Artificial Intelligence (AI) courses, books, video lectures and papers.
Visualizer for neural network, deep learning and machine learning models
A Lightweight Face Recognition and Facial Attribute Analysis (Age, Gender, Emotion and Race) Library for Python
A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework based on decision tree algorithms, used for ranking, classification and many other machine learning tasks.
A curated list of awesome open source libraries to deploy, monitor, version and scale your machine learning
The Julia Programming Language
:memo: An awesome Data Science repository to learn and apply for real world problems.
Content aware image resize library
PyTorch version of Stable Baselines, reliable implementations of reinforcement learning algorithms.
VIP cheatsheets for Stanford's CS 229 Machine Learning
Private AI platform for agents, assistants and enterprise search. Built-in Agent Builder, Deep research, Document analysis, Multi-model support, and API connectivity for agents.
💫 Industrial-strength Natural Language Processing (NLP) in Python
A MNIST-like fashion product database. Benchmark :point_down:
🌸 Run LLMs at home, BitTorrent-style. Fine-tuning and inference up to 10x faster than offloading
A logical, reasonably standardized, but flexible project structure for doing and sharing data science work.
PocketStrike is a privacy-first mobile AI workstation. It combines zero-cloud native on-device GGUF inference (ARM NEON accelerated) │ with frontier cloud LLMs, multi-step ReAct agent tools, Model Context Protocol (MCP) servers, self-evolving cross-session memory, and FLUX neural image │ generation.
Roadmap to becoming an Artificial Intelligence Expert in 2022
机器学习相关教程
A deep learning toolkit for healthcare AI: EHR (MIMIC, eICU, OMOP), clinical text, signals and imaging. 30+ models, reproducible pipelines.
Instructional notebooks on music information retrieval.
A game theoretic approach to explain the output of any machine learning model.
Collection of scripts to aggregate image data for the purposes of training an NSFW Image Classifier
Transfer learning / domain adaptation / domain generalization / multi-task learning etc. Papers, codes, datasets, applications, tutorials.-迁移学习
Best Practices on Recommendation Systems
A self-hosted open source photo management service.
🎨 ML Visuals contains figures and templates which you can reuse and customize to improve your scientific writing.
Quantitative analysis, strategies and backtests
Implementation of DiffDock: Diffusion Steps, Twists, and Turns for Molecular Docking
The world's simplest facial recognition api for Python and the command line
Solve puzzles. Learn CUDA.
Learning Convolutional Neural Networks with Interactive Visualization.
Fit interpretable models. Explain blackbox machine learning.
1 Line of code data quality profiling & exploratory data analysis for Pandas and Spark DataFrames.
NSFW detection on the client-side via TensorFlow.js
Drawing Bayesian networks, graphical models, tensors, technical frameworks, and illustrations in LaTeX.
🤖 Python examples of popular machine learning algorithms with interactive Jupyter demos and math being explained
Open source annotation tool for machine learning practitioners.
A python library for self-supervised learning and latent world models on images.
List of articles related to deep learning applied to music
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.
Advanced AI Explainability for computer vision. Support for CNNs, Vision Transformers, Classification, Object detection, Segmentation, Image similarity and more.
A Python Package to Tackle the Curse of Imbalanced Datasets in Machine Learning
Largest list of models for Core ML (for iOS 11+)
Simple and Distributed Machine Learning Python Library porting ML algorithms for Spark
modular quant framework.
A library for audio and music analysis, feature extraction.
A library for debugging/inspecting machine learning classifiers and explaining their predictions
.NET for Apache® Spark™ makes Apache Spark™ easily accessible to .NET developers.
OpenChem: Deep Learning toolkit for Computational Chemistry and Drug Design Research
A list of all named GANs!
A collection of resources and papers on Diffusion Models
The AI developer platform. Use Weights & Biases to train and fine-tune models, and manage models from experimentation to production.
Fast Python Collaborative Filtering for Implicit Feedback Datasets
Debugging, monitoring and visualization for Python Machine Learning and Data Science
POT : Python Optimal Transport
Web labeling tool for bitmap images and point clouds
Python package for graph statistics
A tool for semi-automatic cell type classification
Friendly Environment for Neural Networks (fenn) is a simple Python framework for building ML/DL workflows and LLM agents faster, with prebuilt trainers, agent templates, logging, configuration management, and much more.
Go's answer to pandas + scikit-learn: a batteries-included data analysis library with dataframes, statistics, machine learning, quant, and GPU acceleration. Run Python with seamless two-way variable sharing, or explore data straight from the Insyra CLI.
Tutorials, assignments, and competitions for MIT Deep Learning related courses.
Out-of-Core hybrid Apache Arrow/NumPy DataFrame for Python, ML, visualization and exploration of big tabular data at a billion rows per second 🚀
Efficiently computes derivatives of NumPy code.
Fast, flexible and easy to use probabilistic modelling in Python.
Human Activity Recognition example using TensorFlow on smartphone sensors dataset and an LSTM RNN. Classifying the type of movement amongst six activity categories - Guillaume Chevalier
A modular active learning framework for Python
Build LLM-powered applications in Ruby
Easily craft fast Neural Networks on iOS! Use TensorFlow models. Metal under the hood.
A selection of state-of-the-art research materials on trajectory prediction
Synthetic data generators for tabular and time-series data
Owl - OCaml Scientific Computing @ https://ocaml.xyz
Earth observation processing framework for machine learning in Python
A lightweight header-only library for using Keras (TensorFlow) models in C++.
Modular Reinforcement Learning (RL) library (implemented in PyTorch, JAX, and NVIDIA Warp) with support for Gymnasium/Gym, NVIDIA Isaac Lab, MuJoCo Playground and other environments
Molecular Sets (MOSES): A Benchmarking Platform for Molecular Generation Models