#6969th of 110 in Learning and cookbooks
generative-ai
Notebook-based GenAI tutorials and example apps on RAG, agents and prompting
Documentation ↗
(opens in a new tab)Website ↗
(opens in a new tab)Repository on GitHub ↗
(opens in a new tab)
- 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| Rank | Project | Score |
|---|---|---|
| 1 | ai-engineering-from-scratchHands-on AI engineering curriculum with 542 lessons across 20 phases | 92 out of 100 |
| 2 | generative-ai-for-beginners21-lesson course on building generative AI apps in Python and TypeScript | 83 out of 100 |
| 3 | rag_techniquesCollection of 42 runnable notebooks implementing RAG techniques | 82 out of 100 |
| #4 | cs249r_bookOpen textbook and course materials for machine learning systems engineering | 82 out of 100 |
| #5 | agents-towards-productionJupyter tutorials for taking LLM agents from prototype to production | 82 out of 100 |