GenAI_Roadmap.md

July 30, 2026 · View on GitHub

Generative AI Roadmap - 2026

         

Learn AI/ML interactively at AI-ML Companion - Guided walkthroughs, architecture decisions, hands-on challenges, and narrated overviews for every project.


Your go-to hub for end-to-end GenAI learning. ⭐ Star this repo to stay updated with the latest GenAI resources :)

Interactive Roadmap | GenAI Essential Terms | AI/ML/Agentic AI Interview Q&A | GenAI Interview Q&A | Agentic AI Interview Q&A | GenAI Usecases | n8n Automation | GenAI on Azure | GenAI on AWS | GenAI on VertexAI |

📦 Comprehensive Prep Resources

Each phase is split by week and builds progressively.

Tip: Expand or collapse each phase as you go using dropdowns (▸) to get all the relevant links.

Phase 1: Foundation (Week 1-2)
TopicsCore MaterialAdditional ResourcesCode
AI vs ML vs DL vs GenAIVideoGenAI Glossary
Essential Terms (PDF)
What is ML - interactive
GenAI IntroGenAI in Nutshell, LLMs by 3b1bWhat is Generative AI (guide)
LLMs & GenAI - interactive
LLM Blog
Python BasicsCrash Course, ML CrashGitHub - Awesome Python
Python for ML track - interactive
ML & DL BasicsML 101, Neural NetworksCrash DL
ML Algorithms track - interactive
Deep Learning track - interactive
Phase 2: NLP & Transformer Core (Week 3-4)
TopicsCore MaterialAdditional ResourcesCode
NLP BasicsYT - What is NLP?LLM track - interactive
Word Embeddings - interactive
Inside the Transformer1. YT - Transformer Explained Visually by 3b1b
2. Blog - The Illustrated Transformer by Jay Alammar
Transformer Architecture (guide)
Transformer Internals - interactive
Attention Explained - interactive
Positional Encoding - interactive
Tokenization & EmbeddingsBlog - BPE Explainer (HuggingFace)1. Blog - Embedding Explained
2. Blog - Vector Db Explained
3. Tokenization - interactive
4. Embeddings - interactive
5. Vector Databases - interactive
GitHub
Phase 3: LLM Fundamentals (Week 5-6)
TopicsCore MaterialAdditional ResourcesCode
Multimodal LLMs BasicsYT - How do Multimodal AI models work?Multimodal LLMs - interactive
Mixture of Experts (MoE)1. YT - What is Mixture of Experts?
2. Blog - Visual Guide to MoE
Blog - Huggingface MoE
Mixture of Experts - interactive
Open Weight LLMs (HF & Ollama)1. YT - Huggingface LLMs Locally
2. YT - Ollama
1. Open-Weight Models - interactive
2. HuggingFace in Practice - interactive
1. GitHub-HF
2. GitHub-Ollama
AI Frameworks1. LangChain
2. LlamaIndex
1. LangChain Basics - interactive
2. Choosing a Framework - interactive
Prompt EngineeringCoursera SpecializationKaggle Whitepaper
Prompt Engineering - interactive
Advanced Prompting - interactive
GitHub
Phase 4: RAG & Agentic Systems (Week 7-8)
TopicsCore MaterialAdditional ResourcesCode
Retrieval-Augmented Generation (RAG)1. Blog - Advance RAG Techniques
2. PDF - RAG Decisions
1. What is RAG (guide)
2. RAG End to End - interactive
3. Graph RAG - interactive
4. Adaptive RAG - interactive
1. GitHub - Advanced RAG (Graph RAG, Agentic RAG, Multimodal RAG etc)
2. GitHub - Microsoft's Agentic RAG
Agentic AI1. Blog - Building Agents (Claude)
2. Huggingface Agents Course
1. Agentic AI (guide)
2. Agentic AI track - interactive
3. ReAct Pattern - interactive
4. Multi-Agent Patterns - interactive
5. Blog - Chip Huyen
6. Google Whitepaper
1. GitHub-Agentic AI
2. GitHub-NirDimant
3. LangGraph
Phase 5: Optimization & Evaluation (Week 9-10)
TopicsCore MaterialAdditional ResourcesCode
Fine TuningYT - Shaw Talebi1. Fine-Tuning - interactive
2. RLHF - interactive
1. GitHub-ShawhinT
2. GitHub-Unsloth
Inference Optimization & Quantization1. Course - Quantization in Depth
2. Blog - GGUF
3. Blog - GGML
1. Unsloth
2. GPTQModel
3. LLM Inference - interactive
4. Quantization & Compression - interactive
Knowledge DistillationBlog - HuggingfaceDistillation - interactive
LLM Evaluation1. Guide - LLM Evaluation
2. Tool - RAGA
3. Tool - Opik
4. Tool - DeepEval
1. LLM Evaluation - interactive
2. Agent Evaluation - interactive
3. Blog
Phase 6: Deployment & LLMOps (Week 11-12)
TopicsCore MaterialAdditional ResourcesCode
LLMOps1. Coursera Specialization
2. Deeplearning AI Course
1. MLOps track - interactive
2. MLOps Intro - interactive
3. Agent Observability - interactive
GenAI in ProductionYT - RAG App on AWS1. Cloud GenAI track - interactive
2. Deploying Agents - interactive
GitHub Code
Safety & Alignment1. LlamaGuard
2. Prompt Guard
1. LLM Security - interactive
2. Hallucinations - interactive
3. Agent Guardrails - interactive
4. Constitutional AI
Work in Progress
LLM Leaderboard1. Chatbot Arena
2. Artificial Analysis AI
3. Aider

🛠️ Tools | Frameworks

CategoryLink
IDE & Dev PlaygroundColab NoteBook, Kaggle Notebook, VSCode, Claude Code
LLM Aggregatorslitellm, Openrouter, Aisuite
Agentic AI FrameworksCrewAI, Relevance AI, LangGraph, SuperAGI, SmolAgent, OpenAI Agent SDK, Google's ADK
Learn interactively: CrewAI, LangGraph, OpenAI Agents SDK
AI Automation (Workflow + AI Integration)n8n, Zapier, Make
Cloud Agentic FrameworkMicrosoft Agent, AWS Bedrock Agent
Model Context Protocol (MCP)YT- MCP Clearly Explained
YT- MCP Crash Course for Python Developers
Official Claude Doc
GitHub-Awsome MCP Servers
MCP Protocol - interactive
Agent2Agent Protocol (A2A)Video - Demo
Specification
GitHub
A2A Protocol - interactive
AI Coding AssistantsClaude Code, Gemini CLI, Cursor, Bolt, Lovable, Replit, V0
Learning PlatformAI-ML Companion - Interactive AI/ML learning platform with 22 tracks, 300+ modules, visualizations, quizzes, and hands-on coding (ML fundamentals → LLMs → MLOps)

💡 GenAI Use Cases

UsecaseLink
Example Code for Running API-Based LLMGroq, Claude, OpenAI, Gemini, DeepSeek, Cohere
Example Code for Running LLMs LocallyHuggingFace, Ollama Local, Ollama at Colab, LMStudio
Run FastMCP based Websearch Remote MCP Server LocallyGitHub
Production-Grade GenAI on AWS: RAG with Remote MCP ServerYouTube
GitHub
Llama 4 Scout – All-in-One App for Chat, OCR, RAG & Agentic AI with CrewAIGitHub
Advanced Snapshot-Based PDF Parsing using Docling, Markitdown, Gemini, Llama 4, Claude, GPT-4 & moreYouTube
GitHub
Optical Character Recognition Using Advanced Vision-Language ModelsGitHub
Chat with Neo4j Graph DBYouTube
GitHub
LLM-Based Chatbot for SQL Data InteractionGitHub
LLM-Driven Chatbot to Interact with CSV DataYouTube
GitHub
Cache-Augmented Generation (CAG)GitHub
AI Chat Analyzer for ChatGPT & ClaudGitHub

🔖 Key Downloads

CategoryLinks
Prompt EngineeringGitHub
RAGPdf
Agentic AIGitHub
MiscEmbedding Models, GenAI Project Lifecycle

The PDFs above are point-in-time snapshots. The always-current versions live on AI-ML Companion: GenAI Interview Questions · Agentic AI Interview Questions · LLM Interview Questions · ML Interview Questions · AI Engineer Interview Questions

📄 Imp Research Papers

TitleLinks
Kimi K2: Open Agentic IntelligenceLink
Gemini 2.5Link
DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement LearningLink
DeepSeek-V3 Technical ReportLink
Mixtral of ExpertsLink