README.md
August 4, 2026 ยท View on GitHub
๐ฏ Learn AI/ML Interactively
I built AI-ML Companion - every AI, ML, GenAI and Agentic AI concept covered here, taught visually with animated diagrams, quizzes, and hands-on Python. The guides below are the full, continuously-updated versions of the reference material in this repo.
300+ modules โข 22 tracks โข 9 real-world projects โข free to start
Popular guides: AI History โข Cheatsheets โข Interview Q&A โข Full Roadmap โข GenAI Imp Docs โข ML Project Interactive Visualization โข AI Blogs
Your go-to hub for end-to-end GenAI learning. โญ Star this repo to stay updated with the latest GenAI resources :)
๐ Table of Contents
๐ Documentation & Learning Resources
๐ฏ Getting Started
- AI-ML Companion - Interactive AI/ML learning platform with 22 tracks, 300+ modules, visualizations, quizzes, and hands-on coding (ML fundamentals โ LLMs โ MLOps)
- GenAI Roadmap - Your complete learning path for GenAI (interactive) ย ยทย markdown
- AI/ML Roadmap - Comprehensive AI/ML learning ย ยทย PDF
๐ง Core Concepts & s
- Vector Embeddings - Understanding vector representations (PDF)
- Prompt Engineering - Crafting effective prompts (notebook)
- AI Patterns - Top 25 AI design patterns (PDF)
- ML Reference Guide - Machine learning reference (PDF)
๐๏ธ Architecture & Technical Stack
- GenAI Tech Stacks - Technology stack overview
- LLM Providers - Comparison of LLM providers
- Advanced RAG Decision Flow - RAG architecture guide
- GenAI Project Lifecycle - End-to-end project guide
โ๏ธ Cloud Platform Guides
- GenAI on AWS - AWS implementation | GitHub | YouTube
- GenAI on Azure - Azure implementation guide
- GenAI on VertexAI - Google Cloud Vertex AI guide
๐ผ Career & Interview Preparation
Interview Q&A track - 13 always-current Q&A modules across ML, GenAI, and Agentic AI (free preview questions, full sets with Pro). The PDFs below are downloadable companions to these live modules.
- GenAI & Transformers Q&A - GenAI and transformer interview prep ย ยทย PDF
- RAG, Prompting & Modern GenAI Q&A - Retrieval, prompting and applied GenAI
- LLM Interview Prep - Core LLM questions ย ยทย Scenario-based
- Agentic AI Interview Prep - Agent-specific interview prep ย ยทย PDF
- Agentic AI Scenario Q&A - Multi-agent scenarios ย ยทย 90+ Q&A (PDF)
- ML System Design Q&A - System design for ML/AI roles
- Also in the track: Classical ML โข Deep Learning โข MLOps โข ML Math & Stats โข ML Coding โข Forward Deployed Engineering
- AI Roles & Important Topics - Career paths and topics (PDF)
๐ Production & Enterprise
- GenAI Enterprise Production Checklist - Production readiness guide
๐ ๏ธ Practical Use Cases & Projects
๐ Retrieval-Augmented Generation (RAG)
- Advanced RAG - Comprehensive RAG techniques including agentic, graph, multimodal, and 9 advanced patterns (corrective RAG, hybrid search, query expansion, etc.)
- Cache-Augmented Generation - Alternative to RAG using context caching for faster responses
๐ค Agentic AI & Orchestration
- Agentic AI - Multi-agent systems with CrewAI & LangGraph frameworks
- AI Patterns - 25 advanced reasoning patterns (Chain-of-Thought, ReAct, Tree-of-Thought, Meta-Prompting, etc.)
- MCP - Model Context Protocol - Standard protocol for LLM tool interoperability with web search
- Multi-Agentic Prod Grade Content Moderation System - AI-Powered Multi-Agentic Content Moderation System with React Frontend
- Handling Latency in Multi-Agentic System - How to handle Latency in Multi-Agentic System
๐ฌ Conversational AI
- Chatbot with Memory - PDF chatbot using local models with persistent conversation memory
- Conversational Analytics - Full-stack app analyzing customer feedback (React + FastAPI + PostgreSQL)
๐ง LLM Providers & Tools
- LLM Providers - Compare OpenAI, Gemini, Claude, Groq + local models (Ollama, HuggingFace)
- Embedding Models - Guide to vector embeddings with Google, OpenAI, and HuggingFace
๐ Data & Analytics Applications
- Text-to-SQL - Convert natural language to SQL queries with visualization
- Graph Q&A - Query Neo4j graph databases using natural language
- Sentiment Analysis - Analyze customer call transcripts for sentiment and aggressiveness
- Your AI Chat Analytics - Chat analytics dashboard
๐จ Prompt Engineering & Security
- Prompt Engineering - 16+ techniques from basics to APE (Automatic Prompt Engineer)
- Prompt Guard - Detect prompt injections and jailbreak attempts using Meta's Llama Guard
๐ผ๏ธ Multimodal & Specialized
- Gemini Nano Banana - Text-to-image generation with Gemini 2.5 Flash
- Llama 4 Multi-Function App - All-in-one app: chat, OCR, RAG, and agentic AI
โก Automation
- n8n Automation - Setup and usage guide for n8n workflow automation platform
๐ Quick Access Links
| Category | Resources |
|---|---|
| Learning Platform | AI-ML Companion โ Interactive AI/ML learning with 22 tracks, 300+ modules, quizzes & coding |
| Learning Path | GenAI Roadmap โข AI/ML Roadmap |
| Cloud Platforms | AWS โข Azure โข VertexAI |
| Interview Prep | Interview Q&A track (13 modules) โข GenAI โข Agentic AI โข LLM |
| Popular Projects | Advanced RAG โข Agentic AI โข Text-to-SQL |
๐ค Contributing
Contributions are welcome. To add useful resources or code:
-
Fork this repo
-
Clone it
git clone https://github.com/genieincodebottle/generative-ai.git -
Create a branch
git checkout -b feature-name -
Make changes and commit
git commit -m "Your message" -
Push your branch
git push origin feature-name -
Open a Pull Request with a brief description of your changes.
