Building Autonomous AI Agents with LangGraph
Building Autonomous AI Agents with LangGraph
This course is part of multiple programs.
9,459 already enrolled
Included with
Ask Coursera
87 reviews
Recommended experience
87 reviews
Recommended experience
What you'll learn
Build autonomous AI agents with advanced query handling and state management.
Integrate LangGraph to design scalable, interactive AI systems.
Develop and optimize AI agents with built-in tools and human-in-the-loop workflows.
Create AI-powered applications, including a financial report writer with GUI.
Skills you'll gain
Details to know
See how employees at top companies are mastering in-demand skills
Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate
There are 6 modules in this course
Updated in May 2025.
This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Unlock the potential of autonomous AI agents with LangGraph in this comprehensive course. Designed for developers and AI enthusiasts, you’ll learn to build intelligent, adaptive agents capable of processing complex queries, maintaining state, and integrating human feedback for enhanced decision-making. By the end of this course, you'll have a hands-on understanding of AI agent architecture, key frameworks, and real-world applications. The journey begins with an introduction to AI agents, setting up your environment, and a demo of what you’ll achieve. Next, dive deep into AI agents’ functionality as you build your first agent using the OpenAI API. Experience practical examples of automation, interactivity, and complex query processing to enhance your agent’s capabilities. In the LangGraph module, you’ll explore the framework’s core concepts, from state management to tool integration. You’ll learn to add memory, human-in-the-loop mechanisms, and graphical interfaces for comprehensive AI solutions. The course culminates with a capstone project where you’ll develop an AI financial report writer agent, showcasing your mastery of LangGraph. This course is ideal for intermediate developers with basic Python knowledge looking to advance their AI expertise. Whether you’re building tools for automation or exploring new AI paradigms, this course will elevate your skills and set you apart in the AI landscape.
In this module, we will establish a solid foundation for the journey ahead by outlining the course’s goals, structure, and prerequisites. You’ll also gain an overview of the exciting tools and projects you’ll create, ensuring you’re well-prepared and motivated to dive deeper into autonomous AI agents.
What's included
4 videos2 readings
4 videos•Total 12 minutes
- Introduction•3 minutes
- Course Structure and the OpenAI Account•2 minutes
- Demo - What Will You Build in This Course•5 minutes
- Important Message•2 minutes
2 readings•Total 20 minutes
- Introduction to the Course 'Building Autonomous AI Agents with LangGraph'•10 minutes
- Full Course Resources•10 minutes
In this module, we will focus on setting up your development environment, starting with an optional step-by-step guide to installing Python. By the end of this section, you’ll be equipped with the essential tools to begin working on autonomous AI agent development.
What's included
1 video
1 video•Total 1 minute
- OPTIONAL - Python Installation Instructions•1 minute
In this module, we will delve into the core concepts and practical applications of AI agents. You’ll gain hands-on experience by building your first AI agent, exploring its capabilities with complex queries, and refining its usability through automation and interactivity. This comprehensive exploration will prepare you to create advanced autonomous AI solutions.
What's included
9 videos1 assignment
9 videos•Total 62 minutes
- AI Agents Deep Dive - A Full Overview•7 minutes
- Agents Characteristics and Use Cases•3 minutes
- Building our First AI Agent - Project Setup (OpenAI API)•4 minutes
- Build our First AI Agent - Creating the Agent Class and Prompt•11 minutes
- First AI Agent - Running our First Agent and Seeing the Results•8 minutes
- Passing Complex Queries Through the Agent•12 minutes
- First Agent - Using a Loop to Automate our Agent•10 minutes
- Adding Interactive to Our Agent - Console App•5 minutes
- Section Summary•4 minutes
1 assignment•Total 15 minutes
- Assessment 1•15 minutes
In this module, we will dive deeply into the LangGraph framework, exploring its foundational principles and practical applications. You’ll build increasingly sophisticated AI agents, starting with basic setups and evolving to incorporate tools, memory, and human oversight. This section equips you with the skills to harness LangGraph’s full potential for creating versatile and intelligent AI agents.
What's included
12 videos1 assignment
12 videos•Total 61 minutes
- LangGraph - Overview & Key Concepts•5 minutes
- How LangGraph Helps to Build AI Agents•3 minutes
- LangGraph Core Concepts - Simple Flow Diagram•2 minutes
- LangGraph - Data and State - Overview•2 minutes
- Building a Simple Agent with LangChain•11 minutes
- LangGraph Simple Bot - Streaming Values - Console App•5 minutes
- Adding Tools to our Basic LangGraph Agent•7 minutes
- Adding tools to the Agent - Part 1•6 minutes
- Adding Tools to the Agent - Using Built-in Tools - Part 2•5 minutes
- Adding Memory to Our Agent State•8 minutes
- Adding Human-in-the-loop to the AI Agent•5 minutes
- Section Summary•1 minute
1 assignment•Total 15 minutes
- Assessment 2•15 minutes
In this module, we will bring together everything you’ve learned to build a financial report writer AI agent as the capstone project. You’ll work on designing the agent’s architecture, creating and linking functional components, and adding a user-friendly GUI. By the end, you’ll have a fully operational and optimized AI agent showcasing your mastery of autonomous AI development with LangGraph.
What's included
7 videos1 assignment
7 videos•Total 42 minutes
- AI Financial Report Writer Agent - Overview•1 minute
- Agent State and Prompts Setup•6 minutes
- Creating All Nodes - Functions•10 minutes
- Adding Nodes and Edges and Running our Agent•11 minutes
- Adding a GUI to the Agent with Streamlit•8 minutes
- Optimization Techniques - Overview•3 minutes
- Course Summary•2 minutes
1 assignment•Total 15 minutes
- Assessment 3•15 minutes
In this module, we will conclude the course by summarizing your learning journey and discussing pathways to expand your knowledge and proficiency. You’ll gain insights into future opportunities, tools, and projects to continue building on the foundation established in this course.
What's included
1 video1 reading2 assignments
1 video•Total 2 minutes
- Next Steps•2 minutes
1 reading•Total 10 minutes
- Conclusion to the Course 'Building Autonomous AI Agents with LangGraph'•10 minutes
2 assignments•Total 75 minutes
- Full Course Assessment•60 minutes
- Full Course Practice Assessment•15 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructor
Explore more from Networking
- Status: Free Trial
Course
- Status: FreeD
DeepLearning.AI
Project
- Status: Free Trial
Course
- Status: Free Trial
Why people choose Coursera for their career
Advance your career with an online degree
Earn a degree from world-class universities - 100% online
Frequently asked questions
Yes, you can preview the first video and view the syllabus before you enroll. You must purchase the course to access content not included in the preview.
If you decide to enroll in the course before the session start date, you will have access to all of the lecture videos and readings for the course. You’ll be able to submit assignments once the session starts.
Once you enroll and your session begins, you will have access to all videos and other resources, including reading items and the course discussion forum. You’ll be able to view and submit practice assessments, and complete required graded assignments to earn a grade and a Course Certificate.
More questions
Financial aid available,
