genieincodebottle/generative-ai

Comprehensive resources on Generative AI, including a detailed roadmap, projects, use cases, interview preparation, and coding preparation.

2,586 ★621 forksJupyter NotebookUpdated 2d ago

What you need to know

A community learning repository (not a runnable MCP server) serving as a hub for end-to-end GenAI learning: roadmaps, PDFs/Jupyter notebooks on core concepts, cloud platform guides, interview Q&A, and ~20 practical GenAI use-case projects (RAG, agentic AI, MCP, text-to-SQL, and more).

Usage

  • Browse the docs/ folder for PDF guides (vector embeddings, prompt engineering, AI patterns, GenAI on AWS/Azure/VertexAI, interview Q&A, etc.)
  • Explore genai-usecases/ for runnable sample projects: advance-rag, agentic-ai (CrewAI & LangGraph), mcp (Model Context Protocol with web search), text-to-sql, graph-qa, prompt-guard, n8n-automation, etc.
  • Companion interactive platform: AI-ML Companion (aimlcompanion.ai) with 22 tracks and 300+ modules

Key features

  • End-to-end GenAI learning content: roadmaps, cheatsheets, and 13-module interview Q&A track (ML, GenAI, Agentic AI, MLOps)
  • Practical use cases: advanced RAG (9 patterns), agentic AI, cache-augmented generation, content moderation system, conversational analytics, chatbot with memory, LLM/embedding provider comparisons
  • Cloud platform guides for AWS, Azure, and VertexAI; enterprise production checklist
  • Prompt-engineering techniques (16+) and prompt-injection guard using Llama Guard

Best for

Learning and reference material for GenAI/Agentic AI concepts and real-world example projects rather than for running an MCP connection.

Caveats

  • Not a runnable MCP server - it is a documentation/learning repository (flagship interactive content lives on the paid companion platform aimlcompanion.ai, free to start)
  • Repo structures each use case as its own project with its own setup steps
Documentation ↗

Reviewed 2026-08-07

Topics

agentic-aiagentic-frameworkclaudegeminigenaigenai-usecasegenerative-aiinterview-questionslangchainlanggraphlarge-language-modelllm-agentllm-evaluationmcpmodel-context-protocolmultimodaln8nn8n-workflowopenai-apiretrieval-augmented-generation
View on GitHub ↗
Stars
2,586★
Forks
621
Language
Jupyter Notebook
License
MIT
Created
2024-01-09
Last push
2026-08-05