#6969th of 110 in Learning and cookbooks

generative-ai

Notebook-based GenAI tutorials and example apps on RAG, agents and prompting

Stars
2.6k
License
MIT
Last commit
Oct 2026
Language
Jupyter Notebook

Missed the latest GitHub check; these facts may be older.

Overview

A learning repository of Jupyter notebooks, PDF guides and small example projects on generative AI. Use cases include advanced RAG patterns, multi-agent systems with CrewAI and LangGraph, text-to-SQL, Neo4j graph Q&A, prompt engineering, and a React + FastAPI + PostgreSQL analytics app. It also links to the author's interactive learning site, AI-ML Companion.

Who it is for: Developers learning to build RAG, agent and prompting apps from examples

Strengths

  • Separate use-case folders for RAG, agents, MCP, text-to-SQL and prompting
  • Compares OpenAI, Gemini, Claude, Groq and local Ollama/HuggingFace models
  • PDF references for AI patterns, RAG decision flow, and AWS/Azure/Vertex AI
  • MIT license

Weaknesses

  • No single install path; each use-case folder has its own setup
  • Full interactive guides live on a separate site; some interview sets need Pro
  • README mixes in links to unrelated third-party coding-agent projects
  • No tagged releases, so examples are not pinned to a version

What it needs

  • Needs Jupyter, CrewAI, LangGraph, Neo4j, PostgreSQL, Ollama
  • Models: OpenAI, Gemini, Claude, Groq, Ollama

Also in Learning and cookbooks

See all 110
Also in Learning and cookbooks
RankProjectScore
1ai-engineering-from-scratchHands-on AI engineering curriculum with 542 lessons across 20 phases78.6k stars+10,601 (+16%) in 30 daysMIT92 out of 100
2generative-ai-for-beginners21-lesson course on building generative AI apps in Python and TypeScript123.4k stars+2,358 (+1.9%) in 30 daysMIT83 out of 100
3rag_techniquesCollection of 42 runnable notebooks implementing RAG techniques30.3k stars+550 (+1.8%) in 30 dayscustom license82 out of 100
#4cs249r_bookOpen textbook and course materials for machine learning systems engineering30.2k stars+1,272 (+4.4%) in 30 dayscustom license82 out of 100
#5agents-towards-productionJupyter tutorials for taking LLM agents from prototype to production21.9k stars+247 (+1.1%) in 30 dayscustom license82 out of 100