Loading repository data…
Loading repository data…
NirDiamant / repository
50+ tutorials and implementations for Generative AI Agent techniques, from basic conversational bots to complex multi-agent systems.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Welcome to one of the most extensive and dynamic collections of Generative AI (GenAI) agent tutorials and implementations available today. This repository serves as a comprehensive resource for learning, building, and sharing GenAI agents, ranging from simple conversational bots to complex, multi-agent systems.
Prompt to Production - my full course on building software with AI the way professionals do: the methods and paradigms behind reliable, efficient, modular production systems, taught systematically. 17 modules, each pairing a video lecture with a hands-on lab, from your first structured prompt to a working production system.
One npm install adds the module's AI assistant to your Claude Code, and it guides you through the tutorial as you build.
Recently added: Document Intake Agent, HR AI Assistant, Art Tourguide with LightRAG, Contextual Quoting System, ML/DS Assistant | 53 tutorials and growing
Join over 50,000 AI enthusiasts getting unique cutting-edge insights and free tutorials! Plus, subscribers get exclusive early access and special 33% discounts to my book and the upcoming RAG Techniques course!
Generative AI agents are at the forefront of artificial intelligence, revolutionizing the way we interact with and leverage AI technologies. This repository is designed to guide you through the development journey, from basic agent implementations to advanced, cutting-edge systems.
Our goal is to provide a valuable resource for everyone - from beginners taking their first steps in AI to seasoned practitioners pushing the boundaries of what's possible. By offering a range of examples from foundational to complex, we aim to facilitate learning, experimentation, and innovation in the rapidly evolving field of GenAI agents.
Furthermore, this repository serves as a platform for showcasing innovative agent creations. Whether you've developed a novel agent architecture or found an innovative application for existing techniques, we encourage you to share your work with the community.
🔍 RAG Techniques - 40+ notebooks on retrieval-augmented generation.
🚀 Agents Towards Production - code-first tutorials for shipping production-grade agents.
🖋️ Prompt Engineering Techniques - prompting strategies from basics to advanced.
🧠 Agent Memory Techniques - 30 notebooks on agent memory: vector stores, graphs, Mem0, Zep.
Contributions make this better - propose ideas, share techniques, or give feedback via CONTRIBUTING.md.
r/EducationalAI · Discord · LinkedIn
Below is a comprehensive overview of our GenAI agent implementations, organized by category and functionality. Each implementation is designed to showcase different aspects of AI agent development, from basic conversational agents to complex multi-agent systems.
| # | Category | Agent Name | Framework | Key Features |
|---|---|---|---|---|
| 1 | 🌱 Beginner | Simple Conversational Agent | LangChain/PydanticAI | Context-aware conversations, history management |
| 2 | 🌱 Beginner | Simple Question Answering | LangChain | Query understanding, concise answers |
| 3 | 🌱 Beginner | Simple Data Analysis | LangChain/PydanticAI | Dataset interpretation, natural language queries |
| 4 | 🔧 Framework | Introduction to LangGraph | LangGraph | Modular AI workflows, state management |
| 5 | 🔧 Framework | Model Context Protocol (MCP) | MCP | AI-external resource integration |
| 6 | 🎓 Educational | ATLAS: Academic Task System | LangGraph | Multi-agent academic planning, note-taking |
| 7 | 🎓 Educational | Scientific Paper Agent | LangGraph | Literature review automation |
| 8 | 🎓 Educational | Chiron - Feynman Learning | LangGraph | Adaptive learning, checkpoint system |
| 9 | 💼 Business | Customer Support Agent |
| LangGraph |
| Query categorization, sentiment analysis |
| 10 | 💼 Business | Essay Grading Agent | LangGraph | Automated grading, multiple criteria |
| 11 | 💼 Business | Travel Planning Agent | LangGraph | Personalized itineraries |
| 12 | 💼 Business | GenAI Career Assistant | LangGraph | Career guidance, learning paths |
| 13 | 💼 Business | Project Manager Assistant | LangGraph | Task generation, risk assessment |
| 14 | 💼 Business | Contract Analysis Assistant | LangGraph | Clause analysis, compliance checking |
| 15 | 💼 Business | E2E Testing Agent | LangGraph | Test automation, browser control |
| 16 | 🎨 Creative | GIF Animation Generator | LangGraph | Text-to-animation pipeline |
| 17 | 🎨 Creative | TTS Poem Generator | LangGraph | Text classification, speech synthesis |
| 18 | 🎨 Creative | Music Compositor | LangGraph | AI music composition |
| 19 | 🎨 Creative | Content Intelligence | LangGraph | Multi-platform content generation |
| 20 | 🎨 * |