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

Try AI-ML Companion

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

๐Ÿ—๏ธ Architecture & Technical Stack

โ˜๏ธ Cloud Platform Guides

๐Ÿ’ผ 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.

๐Ÿš€ 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 22 tracks, 300+ modules, quizzes & coding
Learning PathGenAI Roadmap โ€ข AI/ML Roadmap
Cloud PlatformsAWS โ€ข Azure โ€ข VertexAI
Interview PrepInterview Q&A track (13 modules) โ€ข GenAI โ€ข Agentic AI โ€ข LLM
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.