Skip to content

Nandinibajaj28/Agentic-AI-Using-LangGraph

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LangGraph: Build Stateful Agentic AI graph

A stateful agentic AI chatbot built using LangGraph, demonstrating how to design, route, and manage multi-agent workflows using graph-based execution.

This project focuses on agent orchestration, state management, and controlled AI behavior, rather than a simple single-prompt chatbot.

🚀 Project Overview

AgenticChatbot showcases how to build an agentic AI system where:

  • Agents are nodes in a graph
  • State flows across nodes
  • Decisions determine the next execution path

Using LangGraph, the chatbot maintains context, handles branching logic, and executes actions in a controlled, explainable manner.

🧩 Why LangGraph?

Traditional LLM chains are linear.
LangGraph enables:

  • 🔄 Stateful execution
  • 🧭 Conditional routing
  • 🧠 Multi-agent coordination
  • 🛑 Controlled autonomy
  • 📊 Graph-based reasoning flow

This makes it ideal for agentic systems, AI workflows, and production-grade AI agents.

Each node reads and writes to a shared state object, enabling memory, control, and traceability.

✨ Key Features

  • 🧠 Stateful AI Agents using LangGraph
  • 🔀 Graph-based decision routing
  • 🧩 Modular agent nodes
  • 🛠️ Tool/reasoning separation
  • 📈 Scalable agent workflows
  • 🧪 Easy experimentation with agent logic

🛠️ Tech Stack

Technology Purpose
Python Core language
LangGraph Agentic graph execution
LangChain LLM abstraction
OpenAI / LLM API / Groq Reasoning engine
dotenv Environment management

📦 Installation

Clone the repository

git clone https://github.com/Nandinibajaj28/AgenticChatbot.git
cd AgenticChatbot


Install dependencies:

```bash
pip install -r requirements.txt




About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages