A Comprehensive Learning Path for Agentic AI
Curated by Anish Roychowdhury
April 27, 2025
Introduction
This document presents a structured learning path for understanding and implementing Agentic AI sys-
tems. Agentic AI refers to AI systems that can autonomously plan and execute tasks to achieve specified
goals, often involving decision-making, tool usage, and coordination with other agents. This learning
path is organized from foundational concepts to advanced applications, with each section building upon
the previous.
Contents
1 Foundations of Generative AI and LLMs 2
1.1 Basic Concepts and Architectures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2 Open-Source Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2 Introduction to Agentic AI 2
2.1 Core Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.2 Retrieval-Augmented Generation (RAG) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
3 Building Agentic Systems with Frameworks 2
3.1 LangChain and LangGraph . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
3.2 CrewAI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
3.3 AutoGen Framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
3.4 OpenAI Agents SDK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
4 Advanced Agentic AI Topics 3
4.1 Multi-Agent Communication and Orchestration . . . . . . . . . . . . . . . . . . . . . . . . 3
4.2 Model Context Protocol (MCP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
4.3 Agent Evaluation and Improvement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
5 Domain-Specific Applications 4
5.1 Finance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
5.2 Research and Data Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
5.3 Trip Planning and Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
6 Practical Projects and Implementation 4
6.1 Hands-on Projects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
6.2 Deployment and Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
7 Advanced Research and Future Directions 4
7.1 Research Papers and Publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
7.2 Emerging Trends . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
8 Resources for Continuous Learning 5
8.1 Tutorials and Courses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
8.2 Community Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
9 Conclusion 5
1
10 References 5
1 Foundations of Generative AI and LLMs
Before diving into Agentic AI, it’s essential to understand the foundational technologies that power these
systems.
1.1 Basic Concepts and Architectures
• Transformer Architecture: Study the architecture that powers modern LLMs
– Resource: LLM Architectures Explained: NLP Fundamentals (Part 1)
• LLM Fundamentals Course: Comprehensive introduction to Large Language Models
– Resource: Hugging Face LLM Course
• Microsoft’s Generative AI for Beginners: Free course covering generative AI basics
– Resource: Microsoft Generative AI for Beginners
1.2 Open-Source Models
• Understanding Llama Models: Study Meta’s open-source LLMs
– Resource: Llama 3 from Scratch Implementation
2 Introduction to Agentic AI
With a solid understanding of LLMs, you can now explore how these models can be transformed into
agentic systems.
2.1 Core Concepts
• Agentic AI Lecture: Foundational concepts in Agentic AI
– Resource: Agentic AI Lecture by Fire Crawl
– Supplementary: Fire Crawl Blog Post on Agentic AI
• Microsoft’s AI Agents Course: Fundamentals of AI agents
– Resource: Microsoft AI Agents for Beginners
2.2 Retrieval-Augmented Generation (RAG)
• RAG Fundamentals: Understanding how retrieval enhances LLM capabilities
– Resource: RAG Zero to Hero Guide
• Agentic RAG: Advanced RAG techniques with agency
– Resource: RAG Setup Using Meta’s Models
• IBM AI Agents Course: Focus on RAG and LangChain
– Resource: Fundamentals of AI Agents Using RAG and LangChain
3 Building Agentic Systems with Frameworks
After understanding the core concepts, explore frameworks that facilitate building agentic systems.
2
3.1 LangChain and LangGraph
• LangGraph Fundamentals: Building structured agents with LangGraph
– Resource: Building AI Agents with LangGraph
• [Link] Courses:
– AI Agents in LangGraph
– Long-Term Agentic Memory with LangGraph
– Event-Driven Agentic Document Workflows with LlamaIndex
3.2 CrewAI
• Multi-Agent Systems with CrewAI: Building teams of specialized agents
– Resource: Multi AI Agent Systems with CrewAI
– Advanced: Practical Multi AI Agents and Advanced Use Cases with CrewAI
3.3 AutoGen Framework
• Design Patterns with AutoGen: Building complex agent architectures
– Resource: AI Agentic Design Patterns with AutoGen
3.4 OpenAI Agents SDK
• Agents SDK: OpenAI’s tool for building agentic systems
– Resource: Google AI Agent ADK
– Resource: OpenAI Agents SDK in Python
4 Advanced Agentic AI Topics
Once you have experience building basic agents, explore advanced concepts and architectures.
4.1 Multi-Agent Communication and Orchestration
• Agent Orchestration: Strategies for coordinating multiple agents
– Resource: Disruption in Agent Orchestration Landscape
• Multi-Agent Workflows: Enterprise applications of agent teams
– Resource: Multi-agent Workflows Discussion
4.2 Model Context Protocol (MCP)
• MCP Fundamentals: Understanding and implementing the Model Context Protocol
– Resource: WhatsApp MCP Implementation
– Resource: 10-lesson Tutorial on Anthropic’s Model Context Protocol
• MCP Implementations: Various tools and frameworks supporting MCP
– Resource: Appwrite’s MCP Server
– Resource: Open MCP Client
4.3 Agent Evaluation and Improvement
• AgentOps: Tools for monitoring and improving agent performance
– Resource: AgentOps GitHub Repository
– Resource: Evaluating AI Agents (Arize AI)
3
5 Domain-Specific Applications
Explore how agentic AI can be applied to specific domains.
5.1 Finance
• LLMs in Finance: Applications of agentic AI in financial contexts
– Resource: LLMs in Finance GitHub Repository
– Resource: LLM as a Judge with AI Agents Trading Strategy
5.2 Research and Data Analysis
• AI-powered Research Agent: Automated research systems
– Resource: Research Agent using LangGraph + GPT-4
– Example: Example Research Output
• Data Copilot Tools: Assisting with data analysis
– Resource: Mito Data Copilot Documentation
5.3 Trip Planning and Services
• Trip Planning Agent: Example of a practical agentic application
– Resource: Llama 4 Trip Planning Agent
6 Practical Projects and Implementation
Apply your knowledge by building real agentic systems.
6.1 Hands-on Projects
• Building an Agentic RAG System: Combine RAG with agency
• Multi-Agent Collaboration System: Build a team of specialized agents
• Domain-Specific Agent: Create an agent for a specific industry
6.2 Deployment and Integration
• Serverless Agent Deployment: Cloud-based agent systems
– Resource: Serverless Agentic Workflows with Amazon Bedrock
• Integration with Existing Tools: Connecting agents to tools and APIs
– Resource: Build Apps with Windsurf’s AI Coding Agents
7 Advanced Research and Future Directions
Stay updated with the cutting edge of agentic AI research.
7.1 Research Papers and Publications
• Attribution Graphs in LLMs: Understanding agent reasoning processes
– Resource: Attribution Graphs Research Paper
4
7.2 Emerging Trends
• Agent Interface Evolution: New ways to interact with agents
– Resource: Agent Playground Discussion
• Specialized Agent Tools: Purpose-built frameworks for specific tasks
– Resource: ScrapeGraphAI’s MCP Server
8 Resources for Continuous Learning
Keep up with the rapidly evolving field of agentic AI.
8.1 Tutorials and Courses
• Comprehensive Agentic AI Course: Udemy course on building AI agents
– Resource: AI Agents: Build with ChatGPT, Zapier, CrewAI
• Vibe Coding: Modern coding practices for AI
– Resource: Vibe Coding 101 with Replit
8.2 Community Resources
• GitHub Repositories: Collections of agentic AI tools and examples
• Blogs and Newsletters: Stay updated with the latest developments
• Discussion Forums: Engage with the community
9 Conclusion
Agentic AI represents the frontier of generative AI technologies, enabling autonomous systems that
can plan, reason, and execute complex tasks. This learning path provides a structured approach to
mastering the concepts, tools, and applications of agentic AI. By following this curriculum and applying
the knowledge through hands-on projects, you will gain the skills needed to build sophisticated agentic
systems for various domains.
The field is rapidly evolving, so continuous learning and experimentation are essential for staying
current with the latest advancements and best practices.
10 References
1. Fire Crawl. (n.d.). Agentic AI - Lecture. [Video]. YouTube. [Link]
2. Fire Crawl. (n.d.). Launch Week III Day 2: Announcing Fire 1. [Link]
blog/launch-week-iii-day-2-announcing-fire-1
3. Singh, V. (n.d.). LLM Architectures Explained: NLP Fundamentals (Part 1). Medium. https://
[Link]/@[Link]/llm-architectures-explained-nlp-fundamentals-part-1-6081fb8709bc
4. Google. (n.d.). ADK Python Repository. GitHub. [Link]
5. Hugging Face. (n.d.). LLM Course. [Link]
6. Microsoft. (n.d.). Generative AI for Beginners. GitHub. [Link]
generative-ai-for-beginners
7. IBM. (n.d.). Fundamentals of AI Agents Using RAG and LangChain. Coursera. [Link]
[Link]/learn/fundamentals-of-ai-agents-using-rag-and-langchain
8. KalyanKS-NLP. (n.d.). RAG Zero to Hero Guide. GitHub. [Link]
rag-zero-to-hero-guide
5
9. Belagatti, P. (n.d.). RAG Setup Using Meta’s New Models. LinkedIn. [Link]
com/posts/pavan-belagatti_i-just-built-a-rag-setup-using-metas-new-activity-7314992759533195264
10. Microsoft. (n.d.). AI Agents for Beginners. GitHub. [Link]
11. Unknown. (n.d.). Learn How to Build AI Agents Chatbots with LangGraph. Level Up. https://
[Link]/learn-how-to-build-ai-agents-chatbots-with-langgraph-1fe09c4558c6
12. Sakil786. (n.d.). Llama 4 Trip Planning Agent. GitHub. [Link]
llama4_trip_planning_agent
13. Naklecha. (n.d.). Llama 3 from Scratch. GitHub. [Link]
14. [Link]. (n.d.). Multi AI Agent Systems with crewAI. [Link]
15. [Link]. (n.d.). Practical Multi AI Agents and Advanced Use Cases with crewAI. https:
//[Link]/dQmTTWmK
16. [Link]. (n.d.). Serverless Agentic Workflows with Amazon Bedrock. [Link]
dENcD795
17. [Link]. (n.d.). AI Agents in LangGraph. [Link]
18. [Link]. (n.d.). AI Agentic Design Patterns with AutoGen. [Link]
19. Dupouy, H. (n.d.). LLMs in Finance. GitHub. [Link]
tree/main
20. Mito. (n.d.). Data Copilot. [Link]
21. Lharries. (n.d.). WhatsApp MCP. GitHub. [Link]
22. Unknown. (n.d.). Attribution Graphs. Transformer Circuits. [Link]
pub/2025/attribution-graphs/[Link]
23. [Link]. (n.d.). Vibe Coding 101 with Replit. [Link]
vibe-coding-101-with-replit/
24. OpenAI. (n.d.). OpenAI Agents SDK in Python. GitHub. [Link]
25. [Link]. (n.d.). Event-Driven Agentic Document Workflows with LlamaIndex. https:
//[Link]/d7vJEH4H
26. [Link]. (n.d.). Long-Term Agentic Memory with LangGraph. [Link]
27. [Link]. (n.d.). Build Apps with Windsurf ’s AI Coding Agents. [Link]
dTqjjt4Q
28. [Link]. (n.d.). Building AI Applications with Haystack. [Link]
29. [Link]. (n.d.). Improving Accuracy of LLM Applications. [Link]
30. [Link]. (n.d.). Evaluating AI Agents. [Link]
31. Yadav, A. (n.d.). Disruption in Agent Orchestration Landscape. [Link]
32. Levie, A. (n.d.). Multi-agent Workflows Discussion. [Link]
33. AgentOps. (n.d.). AgentOps GitHub Repository. [Link]
34. Unknown. (n.d.). ScrapeGraphAI’s MCP Server. [Link]
35. Unknown. (n.d.). 10-lesson Tutorial on Anthropic’s Model Context Protocol. [Link]
djhfZMkh
36. Unknown. (n.d.). Appwrite’s MCP Server. [Link]
37. Barkai, A. (n.d.). Open MCP Client. [Link]
6
38. Singer, J. (n.d.). Agent Playground Discussion. [Link]
39. Unknown. (n.d.). AI Agents: Build with ChatGPT, Zapier, CrewAI. Udemy. [Link]
[Link]/course/ai-agents-build-with-chatgpt-zapier-crewai-make-generative-ai/
40. Unknown. (n.d.). Research Agent using LangGraph + GPT-4. [Link]
41. Unknown. (n.d.). Example Research Output. [Link]