A collection of open source projects and applications built using LangGraph.js. Also, a list of YouTube videos and tutorials covering LangGraph.js.
Note
Have your own open source project/video and want it added to this list? See the Contributing section below.
The projects listed below are built & maintained by the LangChain team.
- Open Agent Platform - An open-source, no-code agent building platform. Connect to MCP tools, internal data sources, and other agents.
- Open Canvas - A production-ready chat application for generating and editing text based artifacts.
- Social Media Agent - A collection of graphs for automating social media content curation and posting on Twitter and LinkedIn.
- Agent Chat UI - A chat interface for interacting with any LangGraph agent.
npx create-agent-chat-app
- A CLI for creating a new LangGraph.js full stack chat application. It installs a chat interface and up to four prebuilt LangGraph.js agents.- Agent Inbox - An inbox UI/UX for managing and interacting with human-in-the-loop (HITL) LangGraph agents.
- LangGraph Generative UI Examples - A collection of generative UI examples using LangGraph.js
- Generative UI Computer Use Agent - A full-stack application for interacting with computer use agents (CUA) via a generative UI interface with LangGraph.js.
- LangGraph.js Examples - A collection of example applications and workflows built using LangGraph.js. (Basic RAG Graph, Human-in-the-Loop, Stockbroker Generative UI, Streaming Messages Fullstack Application)
- Site RAG - A Chrome extension built with LangGraph.js for preforming question answering on any website.
- Fully Local PDF Chatbot - A full-stack local chatbot application for interacting with PDF documents.
- Chat LangChain.js - A RAG chat application for asking questions over the LangChain documentation.
- LangGraph.js Computer Use Agent - A prebuilt agent package for using computer use agents (CUA) with LangGraph.js.
- LangGraph.js Supervisor Agent - A prebuilt agent package for implementing supervisor style agents with LangGraph.js
- LangGraph.js Swarm Agent - A prebuilt agent package for implementing swarm style agents with LangGraph.js
- LLManager - A LangGraph workflow for managing approval requests. It uses reflection to improve and learn over time, along with dynamic prompt composition to handle a wide variety of approval requests.
The projects listed below are built by the LangGraph.js community.
Important
We're looking for more projects! If you have a project that you think would be helpful to the LangGraph.js community, please open a pull request to add it to this list!
- Build a Blockchain AI Agent with Hedera + LangGraph (Workshop) - Covers the following: Basic setup, tool calling, emulating an agent, adding chat, agent kit, MCP, human-in-the-loop
- Order Entry Voice Agent - A conversational AI voice agent designed for fast-food order entry.
- Langgraph workflows Examples - A set of workflows for learning langgraph Js
The videos listed below are created by the LangChain team.
- Build a Generative Ul App in LangGraph
- Introducing
npx create-agent-chat-app
- LangGraph Computer Use Agents
- Introducing Agent Chat UI
- React JS Hook for your LangGraph Agent
- SiteRAG - Open Source Chrome Extension for RAG
- Open Source Agent Inbox for LangGraph
- Open Source Social Media Agent
- LLManager - Automate Approvals Through a Memory Agent
The videos listed below are created by the LangGraph.js community.
Important
We're looking for more videos! If you have a video that you think would be helpful to the LangGraph.js community, please open a pull request to add it to this list!
- Build a Blockchain AI Agent with LangGraph + Hedera, from scratch! - Covers the following: Basic setup, tool calling, emulating an agent, adding chat, agent kit, MCP, human-in-the-loop
If you have an open source project which is built using LangGraph.js or LangChain.js, please open a pull request to add it to this list!
Please open a pull request adding your project/video under the By the LangGraph.js Community
section. Ensure it is formatted like the other projects/videos in the list:
- [Project/Video Name](project/video URL) - A short, 1-2 sentence description of the project/video.