README.md

May 1, 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.

260+ modules โ€ข 20 tracks โ€ข 9 real-world projects โ€ข 11 tracks free to start

Try AI-ML Companion


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

  • GenAI Roadmap - Your complete learning path for GenAI
  • AI/ML Roadmap - Comprehensive AI/ML learning guide
  • AI-ML Companion - Interactive AI/ML learning platform with 17 tracks, 250+ modules, visualizations, quizzes, and hands-on coding (ML fundamentals โ†’ LLMs โ†’ MLOps)
  • Essential GenAI Terms - Key terminology and concepts
  • LLM Fundamentals - Core concepts of Large Language Models

๐Ÿง  Core Concepts & Guides

๐Ÿ—๏ธ Architecture & Technical Stack

โ˜๏ธ Cloud Platform Guides

๐Ÿ’ผ Career & Interview Preparation

๐Ÿš€ Production & Enterprise


๐Ÿ› ๏ธ 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

๐Ÿ’ฌ Conversational AI

๐Ÿ”ง 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

๐ŸŽจ 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

โšก Automation

  • n8n Automation - Setup and usage guide for n8n workflow automation platform

CategoryResources
Learning PlatformAI-ML Companion โ€” Interactive AI/ML learning with 17 tracks, 250+ modules, quizzes & coding
Learning PathGenAI Roadmap โ€ข AI/ML Roadmap
FundamentalsEssential Terms โ€ข LLM Fundamentals โ€ข Embeddings Guide
Cloud PlatformsAWS โ€ข Azure โ€ข VertexAI
Interview PrepGenAI Q&A โ€ข Agentic AI Q&A
Popular ProjectsAdvanced RAG โ€ข Agentic AI โ€ข Text-to-SQL

๐Ÿค Contributing

Contributions are welcome. To add useful resources or code:

  1. Fork this repo

  2. Clone it

    git clone https://github.com/genieincodebottle/generative-ai.git
    
  3. Create a branch

    git checkout -b feature-name
    
  4. Make changes and commit

    git commit -m "Your message"
    
  5. Push your branch

    git push origin feature-name
    
  6. Open a Pull Request with a brief description of your changes.