Skip to content

alirezadir/Agentic-AI-Systems

Repository files navigation

🤖 Agentic AI Systems

A comprehensive guide to building production-ready AI agents and multi-agent systems

Welcome to Agentic-AI-Systems — a curated and evolving knowledge base for mastering Agentic and Generative AI system design! This repository is a collection of resources and examples that I have found useful in my journey of building agentic AI systems.

Agentic-AI-Systems


Contents

Chapter Description
1. Foundations GenAI concepts and design, LLMs, evaluation, modern Python, and more.
2. Frameworks Tutorials and example codes for OpenAI, LangGraph, LlamaIndex, LangChain, CrewAI, Chainlit, and more.
3. Agentic System Design Agentic AI System Design: Architectures, layers, design patterns, diagrams, and code.
4. Use Cases Real-world and example agent projects and applications.
5. Resources Courses, tool stacks, protocols, and list of resources.

Highlights

Agentic AI Systems

  • Agentic AI Design Patterns: A comprehensive overview of reusable design patterns in Gen-AI and agentic AI systems.
  • RAGs: A comprehensive overview of RAG architectures, including basic RAGs, agentic RAGs, multi-modal RAGs, and advanced RAGs.
  • Cookbooks: A comprehensive overview of the most useful cookbooks in designing and building agentic AI systems.
  • OpenAI Agents: Comprehensive guides, tutorials, and code examples for building AI agents using the OpenAI API and Agents SDK.
  • Architectures: A comprehensive overview of architectures in agentic AI systems, inlcuding architecture layers, AI-native architectures, step-by-step system design, and example architectures used by tech companies.
  • Agentic AI Evaluation: A comprehensive overview of evaluating Agentic AI Systems, including evaluation layers, dimensions, methods, and frameworks.
  • Code Examples: Step-by-step guides, example codes, and tutorials for building agentic workflows with Open AI agents, LangGraph, LangChain, CrewAI, LlamaIndex, and more.
  • Multi-Agent Systems Examples: Building multi-agent systems using LlamaIndex, Crew AI, and more.
  • Resource Library: Curated list of courses, tools, protocols, and further reading.

Compund Gen-AI Systems

Why Agentic-AI-Systems?

  • Practical: Real code, real projects, real-world patterns
  • Curated: Only the most useful frameworks, tools, and concepts
  • Reference-first: Designed for quick lookup and deep dives
  • Production-ready: Tested examples with deployment guides
  • Community-driven: Continuously updated with latest best practices

Contributing

🔜 More coming soon — contributions welcome! You can start by forking and submitting your own code-based experiments.

Pull requests are welcome! If you'd like to add new frameworks, examples, or summaries, fork the repo and submit a PR.


Made with ❤️ by Alireza Dirafzoon.

About

Practical system design, tools, and hands-on resources for building Gen-AI agents & agentic AI systems.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published