๐ Open SourceFree ResourcesActively Maintained
Everything AI/ML
A curated cheatsheet of learning resources for Generative AI, Machine Learning, Agentic AI, Prompt Engineering, RAG, Fine-tuning, MLOps, and more.
โ30 sectionsโ211+ curated resourcesโBeginner โ Advanced learning paths
๐ง
AI/ML Key Concepts
15๐ง
AI/ML Building Blocks
12Mathematics for Machine Learning (UC Berkeley)
Linear Algebra for ML โ MIT OpenCourseWare
Probability & Statistics โ Stanford
Calculus for Optimization โ Khan Academy
Python for ML โ Coursera
Optimization Techniques
Data Preprocessing & Feature Engineering
Model Evaluation & Metrics
Regularization Techniques
Loss Functions
Activation Functions
Hyperparameter Tuning
๐บ๏ธ
AI/ML Roadmap
241. Learn Python and Core Libraries
2. Build a Strong Math Foundation
3. Learn ML Fundamentals
4. Build Practical Experience
5. Specialize
7. Read Research Papers
โจ
Generative AI โ General
11Recommended Talks
Visual Explainers
Learning Paths
๐
Generative AI โ Advanced
6Gemini
Google ADK
Model Context Protocol (MCP)
๐ฌ
Prompt Engineering
4๐
RAG (Retrieval-Augmented Generation)
3โ๏ธ
Fine-tuning
3๐ ๏ธ
Frameworks
16LangChain
LangGraph
CrewAI
Google Agent Development Kit (ADK)
Agno (formerly Phidata)
๐ค
Agentic AI
10Agent Skills โ Open Standard for Extending AI Agent CapabilitiesNEW
Open standard for building reusable skills that extend AI agents across 30+ platforms including Claude, GitHub Copilot, and OpenAI Codex
Introduction to Agent2Agent (A2A) Protocol โ Google Cloud
AI Agents Series โ FuturMinds (YouTube Playlist)
Evaluating AI Agents โ DeepLearning.AI
LLMs as Operating Systems: Agent Memory โ DeepLearning.AI
AI Agents in LangGraph โ DeepLearning.AI
AI Agentic Design Patterns with AutoGen โ DeepLearning.AI
Multi AI Agent Systems with crewAI โ DeepLearning.AI
Building Agentic RAG with LlamaIndex โ DeepLearning.AI
Event-Driven Agentic Document Workflows โ DeepLearning.AI
โก
MLOps and GenAIOps
5๐
Security
3โ๏ธ
Google Cloud AI and ML
8Learning Paths on Cloud Skills Boost
Gemini for Google Cloud
Beginner: Introduction to Generative AIBeginner
Intermediate: Generative AI Labs with GeminiIntermediate
Deploy and Manage Generative AI Models
Machine Learning Engineer Learning Path
Build and Modernize Applications With Generative AI
Integrate Generative AI Into Your Data Workflow
Generate Smarter Generative AI Outputs
๐ฐ
AI Cost Optimization
3๐ข
Adopting GenAI in Organizations
3โก
AI Tools for Productivity
3โ๏ธ
Quantum Computing and PQC
2๐ป
AI Augmented SDLC
3๐ฎ
Coming Innovations in LLMs
1๐
Courses
10Machine Learning by Andrew Ng (Coursera)
AI For Everyone by Andrew Ng (Coursera)
Deep Learning Specialization (Coursera)
Machine Learning with Python (edX โ IBM)
Reinforcement Learning Specialization (Coursera)
CS231n: CNNs for Visual Recognition (Stanford)
RL Course by David Silver
NLP with Deep Learning โ Stanford CS224n
Practical Deep Learning for Coders โ fast.ai
CV, LLM, VLM Courses โ PixelBank
๐
Certifications
4๐
Books
8Hands-On Large Language Models โ Jay Alammar & Maarten Grootendorst
GitHub notebooks available
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow
AI Engineering: Building Applications with Foundational Models
Introduction to Machine Learning Interviews โ Chip Huyen
Designing Data-Intensive Applications
Designing Machine Learning Systems
Deep Learning (Goodfellow, Bengio, Courville)
Patterns, Predictions, and Actions โ Hardt & Recht
Free textbook covering supervised learning, deep learning, causal inference, and RL
๐
Must-Read Research Papers
9Attention Is All You Need (Google)
DeepSeek R1: Incentivizing Reasoning Capability in LLMs
Monolith: Real Time Recommendation System (TikTok/ByteDance)
BERT: Pre-training of Deep Bidirectional Transformers
Understanding Deep Learning Requires Rethinking Generalization
Playing Atari with Deep Reinforcement Learning
Distilling the Knowledge in a Neural Network
OpenAI Key Papers in Deep RL
๐จ
Tools and Frameworks
8โถ๏ธ
YouTube Channels
5๐ฌ
Research Blogs
7๐
Applied ML Blogs
7๐ฅ
Communities
3๐๏ธ
Practice Problems
10Easy
Medium
๐ฏ
