Sorry, this page is no longer available
Sorry, this page is no longer available
We may earn an affiliate commission when you visit our partners.
Course image
Isuru Samaraweera

Agentic AI has become more disruptive than Generative AI these days.Organisations are rushing to transform their business models to implement agentic ai applications to unlock business value to stay ahead of the curve. As organisations transform their readily available workflows to leverage agentic AI  they will come across new business workflows that might exponentially add value to their revenue streams. So agentic ai has already impacted profoundly across sectors and verticles. As technology and solution providers we have to stay ahead of the curve on disruptive modern technologies such as in order to be relavant to our customers and guide them in the Gen Ai and Agentic AI adoption journey.LangGraph, LangChain,  Streamlit, OpenAI, Python is an ideal blend of technologies to implement most of the agentic ai business work flows robust, reliable and secure manner in highly agile product and development environments.Features such as data streaming, LLM tool calling, LLM structured output, short term context windows, long term stateful knowledge graphs, Time Travel etc are invaluable features to implement highly scalable, fast, robust, reliable and trustworthy agentic applications. Human in the loop is vital when agentic ai is infused into mission critical workflows to safeguard data layer.LangGraph interrupts, event systems and state preservation mechanism foundationally enable LangGraph to be equipped with reliable human in the loop implementations.Primary technologies used in this course are as below.

Read more

Agentic AI has become more disruptive than Generative AI these days.Organisations are rushing to transform their business models to implement agentic ai applications to unlock business value to stay ahead of the curve. As organisations transform their readily available workflows to leverage agentic AI  they will come across new business workflows that might exponentially add value to their revenue streams. So agentic ai has already impacted profoundly across sectors and verticles. As technology and solution providers we have to stay ahead of the curve on disruptive modern technologies such as in order to be relavant to our customers and guide them in the Gen Ai and Agentic AI adoption journey.LangGraph, LangChain,  Streamlit, OpenAI, Python is an ideal blend of technologies to implement most of the agentic ai business work flows robust, reliable and secure manner in highly agile product and development environments.Features such as data streaming, LLM tool calling, LLM structured output, short term context windows, long term stateful knowledge graphs, Time Travel etc are invaluable features to implement highly scalable, fast, robust, reliable and trustworthy agentic applications. Human in the loop is vital when agentic ai is infused into mission critical workflows to safeguard data layer.LangGraph interrupts, event systems and state preservation mechanism foundationally enable LangGraph to be equipped with reliable human in the loop implementations.Primary technologies used in this course are as below.

  • Agentic AI

  • Generative AI

  • LangGraph

  • LangChain

  • Streamlit

  • Python

  • OpenAI

  • VsCode

Enroll now

What's inside

Learning objectives

  • Understand agentic ai workflows and systems
  • Implement agentic ai systems with langgraph, openai and streamlit
  • Automate complex business workflows with agentic ai
  • Human in the loop interactions with mission critical work flows
  • Langgraph event streams
  • Llm tool calling workflow agents with structured output
  • Agentic design patterns
  • Implement fast, robust and reliable streaming ai applications

Syllabus

Introduction to Agentic AI and setup environment

Highlevel introduction to agentic ai and course

Detailed explanation agentic ai and business model

Read more

Required softwares and tools for the course

Detailed guidence on setting up the vscode environment with Python

Design of the single node agent with langgraph

Langgraph implementation of a single node graph

Langraph event streams

Streamlit ui implementation

Enable debugging in Python with Streamlit

Testing the Streamlit Langgraph chatbot end to end

Designing multi agent systems with orchestrator design pattern

Define multi agent systems with LangGraph

Define general edges and conditional edges in a graph

Execute a multiagent application through Streamlit chat interface

Understand Langgraph execution flow through code debugger interaction

Design human in the loop interactions with interupts and deeply nested work flows

Impelement data model with Pydantic and Data Dictionaries for domain objects and structured output

Implement deeply nested langgraph branches with human in the loop

Human in the loop, Sentiment analysis with Structured output

Event handling with streams and interrupts in LangGraph

Handle human the loop UI interactions with Streamlit

Execute multi agent and human in the loop Streamlit and LangGraph based application

Code walk through on multiagent,orchestration,human in the loop, interrupts,event streams based graph structure.

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Activities

Coming soon We're preparing activities for Master Agentic AI with LangGraph, Streamlit and OpenAI. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Master Agentic AI with LangGraph, Streamlit and OpenAI will develop knowledge and skills that may be useful to these careers:

Reading list

We haven't picked any books for this reading list yet.
Focuses on building production-ready AI agents and multi-agent systems using LLMs. It covers essential components of an agent, including knowledge management, memory, planning, and tool use. The book specifically mentions using state-of-the-art tools like LangChain, Prompt Flow, AutoGen, and CrewAI, which are highly relevant to the LangGraph ecosystem. This book serves as a practical guide for implementing the concepts that LangGraph facilitates.
Practical guide to using the LangChain framework, which foundational component for building applications with LangGraph. It covers the fundamentals of LLMs, generative AI, and prompt engineering within the context of LangChain. Understanding LangChain prerequisite for effectively using LangGraph, making this book essential for anyone looking to build applications in this space.
Explores the fundamental concepts, technologies, and practical applications of LLMs for building intelligent apps and agents. It discusses mainstream architectural frameworks and specifically mentions using AI orchestrators like LangChain to create intelligent agents. This book provides a broader context for the types of applications that can be built using tools like LangChain and LangGraph.
Prompt engineering crucial skill for effectively interacting with LLMs and building AI agents. provides techniques and strategies for crafting effective prompts to obtain reliable outputs from generative AI models. While not directly about LangGraph, mastering prompt engineering is vital for building successful applications with LangGraph.
Is specifically dedicated to LangGraph and building AI agents using this framework. It provides a comprehensive guide with practical examples and resources for building dynamic AI agents. This book is highly relevant for anyone focusing on LangGraph and offers in-depth knowledge and practical skills.
Provides a broader perspective on building AI applications with foundation models, including LLMs. It covers essential concepts and techniques for developing and deploying AI systems. While not specific to LangGraph, it offers valuable context on the landscape of AI engineering and how frameworks like LangGraph fit in.
Delves into the inner workings of LLMs by guiding the reader through building one from scratch. Understanding how LLMs are built provides a deeper appreciation for the technology that powers frameworks like LangChain and LangGraph. This book is more theoretical and provides foundational knowledge.
Transformers are the architecture behind most modern LLMs. provides a practical introduction to using the Hugging Face library for building NLP applications with transformers. While not directly about LangGraph, it offers essential background on the models that LangGraph utilizes.
Considered a classic in the field of NLP, this book provides a comprehensive introduction to the fundamental concepts and techniques in natural language processing. While it predates the latest advancements in LLMs and frameworks like LangGraph, it offers essential foundational knowledge in the broader field.
Another classic in NLP, this book provides a strong theoretical foundation in statistical methods for natural language processing. While it may not cover the latest deep learning techniques, it offers crucial background knowledge for understanding the evolution of NLP that led to LLMs and agent frameworks.
Offers a practical approach to understanding and working with large language models. It covers concepts related to language understanding and generation, which are core to building applications with LangGraph. It provides hands-on examples to solidify understanding.
Offers a practical guide to building AI agents and chatbots, covering foundational concepts and advanced techniques. It provides real-world applications and insights for developers. This book is relevant for understanding the practical aspects of building the types of systems that can be enhanced with LangGraph.
Provides a concise introduction to the fundamental concepts of machine learning. While not directly related to LangGraph, a basic understanding of machine learning is beneficial for working with LLMs and AI agents. This book serves as a good quick reference for core ML ideas.
This comprehensive and foundational text on deep learning, the technology behind LLMs. It covers the theoretical underpinnings of neural networks and deep learning architectures. is highly technical and provides deep background knowledge for those who want to understand the core technology.
Reinforcement learning paradigm relevant to training agents that can learn from their environment. While not directly used in LangGraph's core functionality, understanding RL can provide insights into agent behavior and decision-making processes. This classic text in the field of RL.
Provides a practical introduction to NLP using the NLTK library in Python. It covers fundamental NLP tasks and techniques. While it may not cover the latest LLM-based approaches, it offers a solid foundation in working with text data programmatically.
Offers a practical look at building real-world NLP applications, covering the entire project lifecycle. It provides task-specific case studies and domain-specific instructions. This book is useful for understanding the practical considerations of developing NLP systems that might involve components orchestrated by LangGraph.
Introduces the field of agent-based AI systems with a focus on accessibility. It explains the evolution from traditional AI models to AI agents and covers the core building blocks of agents. This book is suitable for those new to the concept of AI agents and provides a practical foundation.
This handbook provides a guide to integrating and implementing LLMs using the LangChain framework. It covers building various applications like chatbots and document analysis systems. As LangGraph builds upon LangChain, this handbook valuable resource for understanding the broader framework.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser