by piyushagni5
LangGraph AI Repository
# Add to your Claude Code skills
git clone https://github.com/piyushagni5/langgraph-aiLast scanned: 5/30/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-05-30T16:36:49.452Z",
"npmAuditRan": true,
"pipAuditRan": true
}langgraph-ai is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by piyushagni5. LangGraph AI Repository. It has 113 GitHub stars.
Yes. langgraph-ai passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/piyushagni5/langgraph-ai" and add it to your Claude Code skills directory (see the Installation section above).
langgraph-ai is primarily written in Jupyter Notebook. It is open-source under piyushagni5 on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh langgraph-ai against similar tools.
No comments yet. Be the first to share your thoughts!
A comprehensive collection of LangGraph implementations, tutorials, and advanced AI workflows covering Agentic RAG systems, MCP (Model Context Protocol) development, and practical AI application patterns.
This repository serves as a implementation guide for building sophisticated AI applications using LangGraph. It contains practical examples, tutorials, and production-ready implementations across multiple domains:
langgraph-ai/
├── rag/
│ ├── rag-from-scratch/
│ │ └── 1_rag_overview.ipynb
│ ├── rag-agents/
│ │ ├── Building an Advanced RAG Agent.ipynb
│ │ └── rag-as-tool-in-langgraph-agents.ipynb
│ ├── agentic-rag/
│ │ ├── agentic-rag-systems/
│ │ │ └── building-adaptive-rag/
│ │ └── agentic-workflow-pattern/
│ │ ├── 1-prompting_chaining.ipynb
│ │ ├── 2-routing.ipynb
│ │ ├── 3-parallelization.ipynb
│ │ ├── 4-orchestrator-worker.ipynb
│ │ └── 5-Evaluator-optimizer.ipynb
├── mcp/
│ ├── 01-build-your-own-server-client/
│ ├── 02-build-mcp-client-with-multiple-server-support/
│ ├── 03-build-mcp-server-client-using-sse/
│ └── 04-build-streammable-http-mcp-client/
├── langgraph-cookbook/
│ ├── human-in-the-loop/
│ │ ├── 01-human-in-the-loop.ipynb
│ │ ├── 02-human-in-the-loop.ipynb
│ │ └── 03-human-in-the-loop.ipynb
│ └── tool-calling -vs-react.ipynb
├── .gitignore
├── .gitmodules
├── README.md
└── requirements.txt
Before setting up this repository, ensure you have the following installed:
git clone https://github.com/piyushagni5/langgraph-ai.git
cd langgraph-ai
If you haven't installed UV yet, install it using:
curl -LsSf https://astral.sh/uv/install.sh | sh
For Windows (PowerShell):
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"
Navigate to the specific project directory you want to work with. For example, to work with the Adaptive RAG system:
cd langgraph-cookbook/agentic-patterns
Create a virtual environment using UV:
uv venv --python 3.10
On macOS/Linux:
source .venv/bin/activate
On Windows:
.venv\Scripts\activate
Using UV (Recommended):
uv pip install -r requirements.txt
Using pip (Alternative):
pip install -r requirements.txt
To use your UV virtual environment with Jupyter notebooks, you need to install ipykernel and register the environment as a kernel: Install ipykernel in the virtual environment:
uv pip install ipykernel
Register the virtual environment as a Jupyter kernel:
python -m ipykernel install --user --name=langgraph-ai --display-name="LangGraph AI"
When you open a notebook, you can select the "LangGraph AI" kernel from the kernel menu.
Create a .env file in your project directory with the necessary API keys:
ANTHROPIC_API_KEY="your-anthropic-api-key"
# LANGCHAIN_API_KEY="your-langchain-api-key" # optional
# LANGCHAIN_TRACING_V2=True # optional
# LANGCHAIN_PROJECT="multi-agent-swarm" # optional
Note: The LANGCHAIN_API_KEY is required if you enable tracing with LANGCHAIN_TRACING_V2=true.
cd agentic-rag/agentic-rag-systems/building-adaptive-rag
uv run main.py
uv run pytest . -s -v
Contributions are welcome! Please feel free to submit pull requests or open issues for:
This project is open source and available under the MIT License.
Note: This repository contains multiple independent projects. Each project has its own requirements and setup instructions. Please refer to individual project README files for specific details.