The definitive index of frameworks, templates, and real-world projects for building stateful, tool-using AI agents with the LangChain + LangGraph stack.
Whether you’re prototyping your first agent or shipping production workflows, this list maps the whole landscape—from core libraries and platform tooling (LangGraph Platform, LangSmith) to integrations, official examples, and community projects organized by domain.
What you’ll find
- Core frameworks: LangChain, LangGraph, LangSmith, and LangGraph Platform
- Integrations & MCP tooling across models, vector stores, loaders, and tools
- Official LangChain/LangGraph projects and prebuilt agent libraries
- Community projects grouped by use case (RAG, web automation, research, finance, etc.)
- Starter templates and learning resources to get productive fast
Contributions welcome—see the Contributing Guide.
-
- 🧬 Bio & Health
- 🌐 Web Automation & Scraping
- 📊 Business Intelligence & Market Research
- 🖥️ Chat Interfaces & GUIs
- ☁️ Cloud & DevOps
- 🤖 Coding/Dev Agents
- 🛎️ Customer Ops
- 📊 Data Platforms
- 🧮 Data Science
- 🛠️ Developer Tools
- 💰 Finance & Fintech
- 🎯 Marketing
- 🎥 Media & Podcasts
- 🤖 Robotics & Embodied AI
- 📚 RAG & Document Processing
- 🔬 Research Agents
- 🌍 Sustainability
- 📋 Templates & Starters
- 🏢 Workplace & Productivity
The LangChain/Graph Ecosystem is a comprehensive suite of frameworks and platforms for building, deploying, and managing LLM-powered applications. While LangGraph can be used standalone, it integrates seamlessly with any LangChain product, giving developers a full suite of tools for building agents.

Source: LangChain Documentation
🔗 LangChain - Provides integrations and composable components to streamline LLM application development. Contains agent abstractions built on top of LangGraph.
🕸️ LangGraph - The core framework for building stateful, multi-agent systems with complex workflows, collaboration, and memory management.
🛠️ LangSmith - Helpful for agent evaluations and observability. Debug poor-performing LLM app runs, evaluate agent trajectories, gain visibility in production, and improve performance over time.
🚀 LangGraph Platform - Deploy and scale agents effortlessly with a purpose-built deployment platform for long running, stateful workflows. Discover, reuse, configure, and share agents across teams — and iterate quickly with visual prototyping in LangGraph Studio.
🤝 LangChain Integrations & Partners - Third-party integrations and provider packages that extend LangChain's capabilities across the AI ecosystem. These integration packages provide standardized interfaces to work with popular AI services, databases, and tools.
Tip
LangChain v1.0 introduces a major architectural shift where all LangChain agents are now built on top of LangGraph. This provides better control, state management, and debugging capabilities for agent workflows. The v1.0 documentation reflects this new LangGraph-first approach to agent development.
LangChain is the foundational framework for building applications with Large Language Models (LLMs). It provides standardized interfaces, reusable components, and extensive integrations that enable developers to create sophisticated AI applications through composable building blocks.
▫️ Core Components and Usage ▫️
Essential building blocks and advanced capabilities for LangChain applications - from fundamental components to sophisticated AI features.
Essential building blocks for LangChain applications
Component | Description |
---|---|
🤖 Agents | Decision-making systems that use LLMs to determine which actions to take |
🧠 Models | Unified interfaces for LLMs and embedding models across providers |
💬 Messages | Structured communication format between components |
🛠️ Tools | External function calls and integrations for agents |
🧭 Short-term Memory | Working memory for maintaining conversation context |
⚡ Streaming | Real-time response processing for partial results |
Advanced capabilities and techniques for sophisticated AI applications
Feature | Description |
---|---|
🧠 Long-term Memory | Persistent memory that survives across sessions |
🎯 Context Engineering | Techniques for optimizing prompts and context management |
📋 Structured Output | Generate responses in specific formats and schemas |
🔗 Model Context Protocol (MCP) | Standardized tool integration and context sharing |
👥 Human-in-the-Loop | Interactive agent workflows with human oversight (Coming Soon) |
🤝 Multi-agent | Coordinated systems with multiple AI agents |
🔍 Retrieval | Advanced document retrieval and RAG patterns |
⚙️ Runtime | Production deployment and runtime management |
🔧 Middleware | Custom processing layers and request/response modification |
▫️ LangChain Libraries ▫️
Package | Python | TypeScript | Description |
---|---|---|---|
LangChain | langchain |
langchain |
Main framework with chains, agents, retrieval methods, and cognitive architecture |
LangChain Core | langchain-core |
@langchain/core |
Base abstractions and runtime for the entire ecosystem |
Community | langchain-community |
@langchain/community |
Third-party integrations and community contributions |
MCP Adapters | langchain-mcp-adapters |
- | Make Anthropic MCP tools compatible with agents |
Text Splitters | langchain-text-splitters |
@langchain/textsplitters |
Document processing and text splitting utilities |
Experimental | langchain-experimental |
@langchain/experimental |
Beta features and experimental components |
CLI Tools | langchain-cli |
- | Command line interface for project management |
Legacy | langchain-legacy |
- | Legacy components from pre-v1.0 (Python only) |
▫️ LangChain Documentation ▫️
Access the official LangChain documentation across different versions and languages:
Version | Python | JavaScript | Status |
---|---|---|---|
v1.0 Alpha | Alpha Docs | Alpha Docs | 🚧 Alpha |
v0.3 | Stable Docs | Stable Docs | ✅ Stable |
▫️ LangChain llms.txt Files ▫️
AI-accessible documentation format for LLMs and IDEs - Documentation files in llms.txt format that allow large language models and agents to access programming documentation and APIs, particularly useful within integrated development environments.
Language | llms.txt | llms-full.txt |
---|---|---|
Python | python.langchain.com/llms.txt | N/A |
JavaScript | js.langchain.com/llms.txt | N/A |
llms.txt
- Index file with links and brief descriptions requiring navigation for detailed informationllms-full.txt
- Complete content in a single file, but may exceed LLM context windows
⚠️ Review Output: Even with up-to-date documentation, current models may not always generate correct code. Always review generated code before production use.
LangGraph is an open-source framework for building AI agents and multi-agent systems as graphs, and is a core part of the LangChain Ecosystem. It focuses on agent orchestration, enabling sophisticated AI applications that can maintain state, coordinate multiple agents, and handle complex reasoning processes through graph-based workflows.
▫️ Core Features ▫️
Capability | Description | Key Features |
---|---|---|
💾 Persistence | State persistence across executions and failures | Checkpointing, state recovery, session continuity |
🔄 Durable Execution | Build agents that persist through failures and run for extended periods | Automatic resume, failure recovery, long-running workflows |
⚡ Streaming | Real-time execution with partial results and live updates | Token streaming, progress tracking, responsive UX |
👥 Human-in-the-Loop | Seamless human oversight and intervention capabilities | Approval workflows, manual interventions, state inspection |
⏰ Time Travel | Navigate through agent execution history and states | State debugging, execution replay, historical analysis |
🧠 Add and Manage Memory | Comprehensive memory management for stateful agents | Short-term working memory, long-term persistence, memory optimization |
📊 Subgraphs | Nested graph structures for complex workflow composition | Modular workflows, reusable components, hierarchical execution |
▫️ LangGraph Libraries and SDKs ▫️
Package | Python | TypeScript | Description |
---|---|---|---|
LangGraph | langgraph |
@langchain/langgraph |
Core graph-based agent orchestration framework |
LangGraph CLI | langgraph-cli |
@langchain/langgraph-cli |
Command line interface for LangGraph development and deployment |
LangGraph SDK | Python SDK | JavaScript SDK | Official SDKs for interacting with LangGraph Platform(Server) and deployed applications |
▫️ LangGraph Starter Templates ▫️
Get started quickly with LangGraph using the CLI command langgraph new
to choose from pre-built templates:
Template | Description | Python | TypeScript |
---|---|---|---|
New Project | Basic chatbot with memory | new-langgraph-project | new-langgraphjs-project |
ReAct Agent | Tool-using agent framework | react-agent | react-agent-js |
Memory Agent | Cross-thread memory persistence | memory-agent | memory-agent-js |
Retrieval Agent | Knowledge-based QA system | retrieval-agent-template | retrieval-agent-template-js |
Data Enrichment | Web search & data organization | data-enrichment | data-enrichment-js |
▫️ LangGraph Documentation ▫️
Access the official LangGraph documentation across different languages:
Language | Framework | Documentation |
---|---|---|
Python | LangGraph | Python Docs |
JavaScript | LangGraph.js | JavaScript Docs |
▫️ LangGraph llms.txt Files ▫️
AI-accessible documentation format for LLMs and IDEs - Documentation files in llms.txt format that allow large language models and agents to access programming documentation and APIs, particularly useful within integrated development environments.
Language | llms.txt | llms-full.txt |
---|---|---|
Python | langchain-ai.github.io/langgraph/llms.txt | langchain-ai.github.io/langgraph/llms-full.txt |
JavaScript | langchain-ai.github.io/langgraphjs/llms.txt | langchain-ai.github.io/langgraphjs/llms-full.txt |
llms.txt
- Index file with links and brief descriptions requiring navigation for detailed informationllms-full.txt
- Complete content in a single file, but may exceed LLM context windows
With IDEs (Cursor, Windsurf): Add llms-full.txt
as custom documentation. The IDE automatically chunks and indexes content using RAG.
With MCP Server: Use the mcpdoc server to integrate llms.txt
into tools like Cursor, Windsurf, Claude, and Claude Code.
⚠️ Review Output: Even with up-to-date documentation, current models may not always generate correct code. Always review generated code before production use.
LangSmith is a platform for building production-grade LLM applications with comprehensive observability, evaluation, and prompt engineering capabilities. It's framework agnostic and works with or without LangChain's open source frameworks.
🔹 Core Features 🔹
Feature | Description | Key Capabilities |
---|---|---|
📊 Tracing | Gain visibility into each step your application takes | Debug faster, understand application flow, execution monitoring |
📈 Evaluation | Measure quality of applications over time | Automated testing, quality measurement, performance tracking |
✏️ Prompt Testing | Iterate on prompts with version control | Prompt optimization, collaboration, automatic versioning |
🏢 Workspace Management | Team collaboration and project organization | Admin settings, team collaboration, project configuration |
🔹 LangSmith SDK 🔹
Package | Python | TypeScript | Description |
---|---|---|---|
LangSmith Client SDK | langsmith |
langsmith |
Official SDK for LangSmith platform integration |
🔹 LangSmith Documentation 🔹
Access the official LangSmith platform documentation:
Platform | Documentation |
---|---|
LangSmith | Platform Docs |
Tip
Get started with LangSmith for free! Sign up at langchain.com/langsmith and follow the quickstart guide to add tracing and monitoring to your LLM applications in minutes.
LangGraph Platform is a comprehensive solution for deploying and managing agentic applications at scale. It provides production-ready infrastructure, developer tools, and management capabilities for LangGraph applications.

Source: LangGraph Platform Documentation
In the dropdowns below, you'll find a summary of each component's key concepts and links to the official documentation.
🔺 LangGraph Server 🔺
API platform for creating and managing agent-based applications. Built on the concept of assistants (agents configured for specific tasks) with built-in persistence and task queue for production deployments.
Key Features:
- Agent management (assistants, threads, runs)
- Built-in persistence with PostgreSQL
- Task queue with Redis
- Background processing and real-time interactions
- Cron jobs and webhooks support
- Enterprise deployment options (Cloud, Hybrid, Self-hosted)
Documentation: LangGraph Server
🔺LangGraph CLI 🔺
Multi-platform command-line tool for building and running LangGraph API servers locally. Includes all API endpoints and services required for agent development and deployment.
Key Commands:
langgraph build
- Build Docker images for deploymentlanggraph dev
- Start lightweight development serverlanggraph up
- Start local Docker container instancelanggraph dockerfile
- Generate custom Dockerfiles
Documentation: LangGraph CLI
🔺 LangGraph Studio 🔺
Specialized agent IDE for visualization, interaction, and debugging of agentic systems. Connects to LangGraph Server and integrates with LangSmith for comprehensive development experience.
Key Features:
- Graph architecture visualization
- Interactive agent testing and debugging
- Assistant and thread management
- Prompt iteration and experimentation
- Time travel debugging and state inspection
- LangSmith integration for tracing and evaluation
Documentation: LangGraph Studio
🔺 Python/JS SDK 🔺
Programmatic interfaces for interacting with deployed LangGraph applications. Provides both synchronous and asynchronous clients for comprehensive API access.
Key Features:
- Full API access to LangGraph Server
- Synchronous and asynchronous client support
- TypeScript support with type safety
- React hooks for frontend integration
- State management and streaming support
Documentation: Python SDK | JavaScript SDK
🔺 Remote Graph 🔺
Interface for interacting with deployed LangGraph applications as if they were running locally. Seamlessly bridge local development with production deployments.
Key Features:
- Local-like interaction with remote deployments
- Compatible with existing LangGraph APIs
- Assistant and graph ID support
- Transparent remote execution
- Development workflow integration
Documentation: Remote Graph
🔺 Control Plane 🔺
Management interface for creating and updating LangGraph Server deployments. Provides UI and APIs for deployment configuration and administration.
Key Features:
- Deployment creation and management
- Configuration and environment settings
- Database provisioning (automatic PostgreSQL setup)
- Team collaboration and access control
- API orchestration for CI/CD workflows
Documentation: Control Plane
🔺 Data Plane 🔺
Runtime infrastructure encompassing LangGraph Servers and supporting components. Includes all infrastructure required for production agent deployments.
Key Infrastructure:
- LangGraph Server instances
- PostgreSQL databases for persistence
- Redis for task queue management
- Secrets store and autoscalers
- Listener applications for Control Plane updates
Documentation: Data Plane
Third-party integrations and provider packages that extend LangChain's capabilities across the AI ecosystem. These integration packages provide standardized interfaces to work with popular AI services, databases, and tools.
🔸 Chat Models 🔸
Language models that use message sequences as input/output for conversational AI. Support tool calling, structured output, streaming, and multimodal inputs for building sophisticated chat applications.
- Python: Browse providers
- JavaScript: Browse providers
🔸 Embedding Models 🔸
Transform raw text into fixed-length vectors that capture semantic meaning. Enable machines to compare and search text based on meaning rather than exact words. Essential for RAG applications and semantic search.
- Python: Browse providers
- JavaScript: Browse providers
🔸 Vector Stores 🔸
Databases optimized for storing and querying high-dimensional vectors using similarity metrics. Used with embedding models to enable semantic search, document retrieval, and knowledge base applications.
- Python: Browse providers
- JavaScript: Browse providers
🔸 Document Loaders 🔸
Integrations for ingesting data from hundreds of sources. Including PDFs, websites, databases, APIs, and cloud services. Transform diverse data formats into LangChain Document objects for processing.
- Python: Browse providers
- JavaScript: Browse providers
🔸 Tools & Toolkits 🔸
Enable agents to interact with external systems. Define input schemas for tool calling and executing actions. Support web search, database queries, file operations, and API integrations.
- Python: Browse providers
- JavaScript: Browse providers
🔸 Retrievers 🔸
Advanced retrieval strategies that combine dense and sparse search methods. Enable sophisticated document retrieval patterns including hybrid search, reranking, and context-aware retrieval for RAG applications.
- Python: Browse providers
- JavaScript: Browse providers
🔸 Text Splitters 🔸
Break large documents into smaller, manageable chunks. Maintain semantic coherence while fitting within model context windows. Essential for RAG pipelines and document processing workflows.
- Python: Browse providers
- JavaScript: Browse providers
🔸 Key-Value Stores 🔸
Simple storage interfaces for caching and state management. Support caching embeddings, storing application state, and managing key-value data with various backends including Redis, file systems, and in-memory storage.
- Python: Browse providers
- JavaScript: Browse providers
Tip
Easy Installation: You can easily install integration packages using:
- Python:
pip install langchain-{provider}
(e.g.,langchain-openai
,langchain-anthropic
) - JavaScript:
npm install @langchain/{provider}
(e.g.,@langchain/openai
,@langchain/anthropic
)
Examples of applications and tools built with the LangChain ecosystem, ranging from experimental projects to production-ready solutions that showcase different capabilities and use cases.
Pre-built agent packages for specific use cases and interaction patterns:
▪️ Computer Use Agent - Automate computer interactions and GUI tasks ▪️
Advanced agent for automating computer interactions and GUI tasks. Provides sophisticated screen interaction capabilities, click/type automation, and visual reasoning for complex desktop automation workflows.
Python | langgraph-cua-py |
TypeScript | langgraph-cua |
GitHub Stars | |
Last Commit |
▪️ Swarm Agent - Coordinate multiple specialized agents ▪️
Multi-agent coordination system for distributed task execution. Enables dynamic task distribution and collective intelligence across multiple specialized agents working together on complex problems.
Python | langgraph-swarm-py |
TypeScript | langgraph-swarm |
GitHub Stars | |
Last Commit |
▪️ Supervisor - Hierarchical multi-agent coordination ▪️
Agent orchestration and workflow supervision system. Provides advanced multi-agent coordination, task delegation, and workflow management for complex hierarchical agent architectures.
Python | langgraph-supervisor-py |
TypeScript | langgraph-supervisor |
GitHub Stars | |
Last Commit |
▪️ MCP Adapters - Integrate Anthropic MCP tools with agents ▪️
Model Context Protocol integration for LangChain agents. Provides tool compatibility and protocol bridging to seamlessly integrate Anthropic MCP tools with agent workflows.
Python | langchain-mcp-adapters |
TypeScript | -- |
GitHub Stars | |
Last Commit |
▪️ LangMem - Build agents with persistent learning capabilities ▪️
Advanced memory management system for persistent agent learning. Enables memory management, experience replay, and adaptation for agents that learn and improve over time.
Python | langmem |
TypeScript | -- |
GitHub Stars | |
Last Commit |
▪️ CodeAct - Advanced code generation and execution ▪️
Secure code generation and execution agent. Provides advanced function calling, code analysis, and debugging capabilities in controlled environments for safe programming assistance.
Python | langgraph-codeact |
TypeScript | -- |
GitHub Stars | |
Last Commit |
▪️ Reflection - Self-improving agents with review capabilities ▪️
Self-improving agent system with iterative feedback loops. Enables self-critique, iterative improvement, and quality control through reflection and continuous learning mechanisms.
Python | langgraph-reflection |
TypeScript | -- |
GitHub Stars | |
Last Commit |
▪️ BigTool - Handle large-scale tool ecosystems ▪️
Large-scale tool management and optimization system. Provides advanced tool management and intelligent selection optimization for efficiently handling complex tool ecosystems.
Python | langgraph-bigtool |
TypeScript | -- |
GitHub Stars | |
Last Commit |
▪️ Deep Agents - Complex, long-term planning and execution ▪️
Advanced agents for complex, long-term planning and execution. Features sophisticated planning tools, sub-agent orchestration, file system access, and detailed prompts for handling complex multi-step tasks.
Python | deepagents |
TypeScript | -- |
GitHub Stars | |
Last Commit |
▪️ Open Deep Research - Automated PhD-level research agent ▪️
Configurable deep research agent for automated research tasks. Performs comprehensive research across multiple sources with multi-model support, MCP compatibility, and evaluation benchmarks. Achieves performance comparable to popular research agents on Deep Research Bench leaderboard.
Python | open_deep_research |
TypeScript | -- |
GitHub Stars | |
Last Commit |
Complete application examples showcasing different patterns and use cases:
▪️ Open Agent Platform - No-code platform for building customizable agents ▪️
No-code platform for building customizable agents with MCP tools integration. Features LangConnect RAG support, multi-agent supervision capabilities, modern web interface, and pre-built agent templates for rapid development.
Repository | open-agent-platform |
GitHub Stars | |
Last Commit |
▪️ LangConnect - Managed RAG service with FastAPI integration ▪️
Managed RAG service with FastAPI and PostgreSQL/pgvector integration. Features document collection management, semantic search, and Docker deployment support for production-ready RAG applications.
Repository | langconnect |
GitHub Stars | |
Last Commit |
▪️ ChatLangChain - Documentation assistant with RAG-based search ▪️
Documentation assistant powered by RAG-based semantic search with intelligent query analysis. Features automated content indexing, duplicate prevention, GenUI, and sophisticated document tracking system.
Repository | chat-langchain |
GitHub Stars | |
Last Commit |
▪️ OpenGPTs - Open-source GPT alternative with 60+ LLM providers ▪️
Open-source GPT alternative supporting 60+ LLM providers and tools. Implements three cognitive architectures (Assistant, RAG, Chatbot) with PostgreSQL backend and flexible deployment options.
Repository | opengpts |
GitHub Stars | |
Last Commit |
▪️ Executive AI Assistant - Smart email management with calendar integration ▪️
Smart email management system with calendar integration. Provides intelligent triage, automated response drafting, and meeting coordination through Gmail API with customizable workflows.
Repository | executive-ai-assistant |
GitHub Stars | |
Last Commit |
▪️ Agent Inbox - Centralized interface for AI agent interactions ▪️
Centralized interface for AI agent interactions featuring real-time communication. Includes interrupt handling and configurable response systems for both local and cloud deployments.
Repository | agent-inbox |
GitHub Stars | |
Last Commit |
▪️ Python Fullstack - All-in-one chatbot template with modern UI ▪️
All-in-one chatbot template combining React-style agents with modern UI. Built with FastHTML components and Claude 3, featuring single-deployment architecture and extensible tools.
Repository | langgraph-fullstack-python |
GitHub Stars | |
Last Commit |
▪️ LangGraph UI Examples - Generative UI agents showcase ▪️
Showcase of generative UI agents including stockbroker, trip planner, and email tools. Demonstrates human-in-the-loop workflows with customizable components and tool integrations.
Repository | langgraphjs-gen-ui-examples |
GitHub Stars | |
Last Commit |
▪️ LangChain Next.js - Next.js starter template for LangChain.js ▪️
Next.js starter template showcasing LangChain.js modules. Includes streaming chat, structured output, multi-step agents, and RAG implementations with Vercel AI SDK integration.
Repository | langchain-nextjs-template |
GitHub Stars | |
Last Commit |
▪️ Custom Auth - Supabase-powered authentication template ▪️
Supabase-powered authentication template for LangGraph deployments. Implements OAuth2 with Google, user management, and secure chatbot access with conversation thread isolation.
Repository | custom-auth |
GitHub Stars | |
Last Commit |
▪️ Multi-Modal Researcher - Research and podcast generation workflow ▪️
Research and podcast generation workflow using LangGraph with Gemini 2.5 model family. Features video understanding, Google search integration, and multi-speaker text-to-speech for creating comprehensive research reports and audio podcasts.
Repository | multi-modal-researcher |
GitHub Stars | |
Last Commit |
▪️ Deep Agents UI - Next.js interface for Deep Agents ▪️
Next.js interface for Deep Agents with streaming support and LangGraph Platform integration. Generic AI agents capable of handling tasks of varying complexity with customizable UI components.
Repository | deep-agents-ui |
GitHub Stars | |
Last Commit |
▪️ Gen UI Computer Use - Generative UI web app for Computer Use Agents ▪️
A Generative UI web app for interacting with Computer Use Agents (CUA). Uses the @langchain/langgraph-cua
prebuilt package and features a modern interface for computer automation and task management.
Repository | gen-ui-computer-use |
GitHub Stars | |
Last Commit |
▪️ Robo Blogger - Voice-to-content pipeline for structured blog posts ▪️
Voice-to-content pipeline for converting spoken ideas into structured blog posts. Features intelligent content organization, automated formatting, and seamless voice-to-text processing for content creation workflows.
Repository | robo-blogger |
GitHub Stars | |
Last Commit |
▪️ Reply gAI - AI clone for X/Twitter profiles with memory ▪️
AI clone for X/Twitter profiles with long-term memory and RAG capabilities. Creates personalized social media interactions by learning from profile history and maintaining context across conversations.
Repository | reply_gAI |
GitHub Stars | |
Last Commit |
▪️ Social Media Agent - Generates social media posts from URLs ▪️
Generates Twitter & LinkedIn posts from URLs with optional human review. Features content analysis, platform-specific formatting, and approval workflows for social media content creation.
Repository | social-media-agent |
GitHub Stars | |
Last Commit |
Development tools for building, visualizing, and deploying LangGraph applications:
▪️ LangGraph Builder - Visual development with drag-and-drop graph design ▪️
Visual development interface for creating LangGraph applications. Features intuitive drag-and-drop graph design, automatic code generation for both Python and TypeScript, and real-time visualization of agent workflows.
Repository | langgraph-builder |
GitHub Stars | |
Last Commit |
▪️ LangGraph Generator - Code generation and project scaffolding ▪️
Automated code generation tool for LangGraph projects. Converts YAML configurations to working code, provides project scaffolding, and automates boilerplate creation for rapid development.
Repository | langgraph-gen-py |
GitHub Stars | |
Last Commit |
Discover amazing open-source projects and innovative tools built by the community using the LangGraph ecosystem. These projects showcase real-world applications across diverse domains and use cases, demonstrating the versatility and power of LangGraph and LangChain frameworks.
*Healthcare, medical diagnosis, genomic research, and scientific research agents*Want to add your project? See our Contributing Guide for details on how to submit your LangGraph/LangChain project to this collection.
Project | Description | GitHub Stars |
---|---|---|
souvikmajumder26/Multi-Agent-Medical-Assistant | AI-powered multi-agent system for medical diagnosis, research, and patient interaction, featuring LLMs, RAG, and human-in-the-loop validation | |
ArcInstitute/SRAgent | Multi-agent framework for automating genomic research and RNA sequencing workflows from scientific databases |
Browser control, web task automation, and data extraction
Project | Description | GitHub Stars |
---|---|---|
hrithikkoduri/WebRover | Autonomous agent for automating web tasks and research | |
esinecan/agentic-ai-browser | Web automation agent with behavioral caching, DOM fidelity, and success pattern recording | |
browser-use/browser-use | Library for AI agents to control websites and automate tasks | |
ScrapeGraphAI/scrapecraft | Visual editor for building scraping workflows with LangGraph, bulk scraping, and live streaming | |
nickhawn/news-agent | News crawler that personalizes daily summaries with Tavily and memory |
Business analysis, market research, and strategic intelligence tools
Project | Description | GitHub Stars |
---|---|---|
oba2311/analyst_agent | Marketing analysis agent with trend/sentiment analysis and report generation | |
muratcankoylan/AI-Investigator | Agent that discovers and analyzes enterprise AI case studies |
Frontend applications, chat interfaces, and graphical user interfaces for AI agents
Project | Description | GitHub Stars |
---|---|---|
GaiZhenbiao/ChuanhuChatGPT | GUI for ChatGPT/LLMs with agent support, web search, and knowledge base features | |
CopilotKit/open-multi-agent-canvas | Multi-agent chat interface with travel/research examples and MCP servers | |
teddynote-lab/LangConnect-Client | Streamlit RAG client with document management, semantic/hybrid search, and MCP integration |
Cloud infrastructure management, deployment automation, and cloud resource management
Project | Description | GitHub Stars |
---|---|---|
eosho/ARMA | Azure Resource Management Assistant with multi-agent architecture for resource provisioning and ARM template validation |
AI agents specifically designed for software development, code generation, and programming assistance
Project | Description | GitHub Stars |
---|---|---|
KodyKendall/LlamaBot | Web development coding agent for creating HTML/CSS/JavaScript projects and business landing pages | |
AbhinavTheDev/coding-agent | Development tool that uses LangGraph agents to aid coding workflow with natural language | |
langtalks/swe-agent | Software engineering multi-agent system with researcher and developer agents for automated code implementation |
Customer support, CRM systems, service management, and customer interaction automation
Project | Description | GitHub Stars |
---|---|---|
kargarisaac/telegram_link_summarizer_agent | Telegram bot that summarizes shared links using LangGraph and multi-tool extraction | |
gotohuman/gotohuman-langgraph-lead-example | Sales email drafting with human-in-the-loop review | |
multinear-demo/demo-bank-support-lc-py | Banking support chatbot with RAG to reduce hallucinations | |
tilotech/identity-rag-customer-insights-chatbot | Customer insights chatbot that creates golden records for context-aware replies | |
raminmohammadi/ai-agent-smart-assist | Knowledge base + classification + Q&A for support teams (FAISS + RAG) |
Data analysis, visualization, business intelligence, and data processing agents
Project | Description | GitHub Stars |
---|---|---|
starpig1129/AI-Data-Analysis-MultiAgent | Multi-agent data analysis with visualization and report generation | |
project-ryoma/ryoma | Data agent framework for analysis, engineering, and visualization with LangChain integration |
Machine learning, statistical analysis, and data science workflow automation
Project | Description | GitHub Stars |
---|---|---|
business-science/ai-data-science-team | AI-powered data science team for common tasks | |
RichardKaranuMbuti/ScienceBridge | Scientific research accelerator that analyzes datasets, generates hypotheses, and validates them through code |
Development frameworks, toolkits, and development infrastructure
Project | Description | GitHub Stars |
---|---|---|
sanjeed5/ai-conversation-simulator | Simulated conversations to test assistants; LangSmith integration | |
JoshuaC215/agent-service-toolkit | Toolkit for deploying agents with FastAPI and Streamlit | |
HyperbolicLabs/Hyperbolic-AgentKit | Agent kit with blockchain/compute features | |
googleapis/genai-toolbox | Infra for agent ↔ DB connectivity (security, observability, pooling) | |
Darwin-lfl/langmanus | Automation framework with web search, crawling, Python execution | |
hinthornw/trustcall | Tenacious tool calling on LangGraph | |
andrestorres123/delve | Taxonomy generator for unstructured data | |
Bessouat40/RAGLight | Modular RAG/Agentic RAG library for multiple providers | |
teddynote-lab/langgraph-mcp-agents | MCP integration toolkit for LangGraph agents | |
cryxnet/deepmcpagent | MCP-first agent framework (LangChain/LangGraph) over HTTP/SSE | |
Azzedde/brainstormers | Curated chains for structured brainstorming |
Financial analysis, trading, banking, investment research, and business intelligence
Project | Description | GitHub Stars |
---|---|---|
virattt/ai-hedge-fund | Multi-agent trading system with LangChain | |
sagar-n/deepagents | Stock research assistant with specialized analysis agents | |
AKMessi/AI-IPO-Analyst | IPO analysis agent with PDF parsing and market data enrichment | |
johnsonhk88/AI-Bank-Statement-Document-Automation-By-LLM-And-Personal-Finanical-Analysis-Prediction | Bank statement parsing + personal finance analysis with multi-agent workflow |
Marketing analysis, content strategy, and promotional automation
Project | Description | GitHub Stars |
---|---|---|
denser-org/denser-chat | Tool that breaks down content tasks and drafts long-form pieces |
Content creation, media processing, podcasts, multimedia generation, and voice processing
Project | Description | GitHub Stars |
---|---|---|
souzatharsis/podcastfy | Turns multi-modal content into podcast-style dialogues | |
wassim249/YT-Navigator | Navigate and search across YouTube channel content | |
artnoage/Podcast | Automated podcast pipeline from academic texts | |
benjichat/voice_agent_base | Voice agent with STT/TTS and web search in a React UI | |
von-development/voice-file-agent | Voice-controlled file manager with LangGraph ReAct |
Robotics applications, embodied AI, and physical world interaction
Project | Description | GitHub Stars |
---|---|---|
RobotecAI/rai | Flexible multi-agent framework for developing and deploying Embodied AI features in robotics with multi-modal interaction support |
Retrieval-Augmented Generation, document chatbots, and knowledge base systems
Project | Description | GitHub Stars |
---|---|---|
Goodnight77/Just-RAG | Agentic RAG with LangGraph + Qdrant | |
IlyaRice/RAG-Challenge-2 | RAG with custom PDF parsing, parent retrieval, and reranking | |
TAMustafa/Local_Chat_RAG | Local RAG chat (Ollama) with sources and modern UI | |
mayooear/ai-pdf-chatbot-langchain | PDF chatbot template with LangChain/LangGraph and vector storage | |
bRAGAI/bRAG-langchain | Tutorial series on RAG from basics to advanced | |
zamalali/DeepGit | Agentic workflow for intelligent GitHub repo discovery with hybrid retrieval and re-ranking |
AI research assistants, academic tools, and automated research workflows
Project | Description | GitHub Stars |
---|---|---|
bytedance/deer-flow | Deep research framework with search/crawl/Python tools | |
MODSetter/SurfSense | Research agent integrating personal KBs and external sources | |
Intelligent-Internet/ii-researcher | Deep search agent with BAML, multi-provider scraping, async flows | |
pogjester/company-research-agent | Company research pipeline with streaming and filtering | |
jolovicdev/shandu | Source evaluation and knowledge synthesis | |
LearningCircuit/local-deep-research | Local deep research with multiple LLMs and web searches | |
assafelovic/gpt-researcher | Report-oriented research agent with citations | |
Just-Curieous/Curie | Agent for empirical experimentation in ML/systems | |
iblameandrew/local-deepsearch-academic | Academic paper discovery with S2 + RAPTOR indexing | |
andrestorres123/breeze-agent | Streamlined research flow inspired by STORM on LangGraph | |
microsoft/RD-Agent | R&D automation for data mining, paper analysis, model tuning | |
xyin-anl/Nodeology | Simplified scientific workflow builder | |
alonlavian/RAGent | Research assistant with PDF processing and web search | |
lgesuellip/researcher_agent | Turns websites into LLM-ready research content with automated documentation indexing |
Environmental impact, green technology, and sustainability analysis
Project | Description | GitHub Stars |
---|---|---|
vivek-suryavanshi/GreenMeGenAIApp | AI sustainability guide that analyzes lifestyle for carbon footprint reduction |
Ready-to-use project templates, boilerplates, and starter kits for building LangGraph applications
Project | Description | GitHub Stars |
---|---|---|
wassim249/fastapi-langgraph-agent-production-ready-template | FastAPI template for LangGraph agents (logging, persistence, security) | |
NicholasGoh/fastapi-mcp-langgraph-template | FastAPI template with LangGraph + MCP and streaming UX | |
lgesuellip/langgraph-whatsapp-agent | Template for WhatsApp agents with LangGraph and MCP |
Office automation, productivity tools, and workplace management
Project | Description | GitHub Stars |
---|---|---|
Clevrr-AI/Clevrr-Computer | Desktop task agent focused on safe execution | |
tavily-ai/meeting-prep-agent | Meeting prep with calendars, search, and profile research | |
zamalali/InboxHero | Email triage with attachment reading and reply drafting | |
khoj-ai/khoj | Self-hosted second brain for docs and web | |
raj-maharajwala/AI_Agent_Chatbot_Synapse | Bundle of search/productivity/data agents with UI |
- Introduction to LangGraph — Core concepts: graphs, routers, agents, state, memory, streaming, deployment.
- Ambient Agents (Project) — Build an email assistant. Includes agent evals and LangSmith integration.
- Deep Research (Project) — Build a multi-agent research workflow with supervisors and MCP.
- Agent Observability & Evaluations — Tracing, testing, evals, prompt iteration, human feedback, production monitoring.
- LangGraph — Develop LLM-Powered AI Agents (Udemy) — Practical LangGraph agent patterns. Instructor: emarco177.
A compact list of tutorials, workshops, blogs, and case studies you can keep growing over time.
Name | Type | Description |
---|---|---|
Ava WhatsApp Agent Course | Course | Build a WhatsApp agent with voice processing, image generation, and long-term memory using LangGraph. |
GenAI Agents | Examples | A collection of agent implementation examples and patterns. |
RAG Techniques | Tutorials | Several RAG implementations and step-by-step walkthroughs. |
Grounding RAG Applications Workshop | Workshop | Hands-on RAG chatbot + travel planning agents with JavaScript and Elasticsearch. |
LinkedIn — Practical Text-to-SQL | Blog | Search & discovery and analytics use cases with text-to-SQL at LinkedIn. |
Uber — AI-Driven Developer Productivity | Talk | How Uber boosts developer productivity and code generation with AI. |
GitLab — Duo Workflow | Docs | Architecture documentation for code-generation workflows. |
Klarna — Domain Copilot | Case Study | Production copilot for domain-specific tasks. |
Rakuten — From Hype to Real Tools | Blog | Partnership details and production applications with LangChain. |
Minimal — Multi-Agent Customer Support | Case Study | Customer support system built with LangGraph and LangSmith. |
Komodo Health — Enterprise Assistant | Blog | Enterprise assistant enabling domain workflows in healthcare. |
OpenRecovery — Clinical Copilot | Case Study | Clinical copilot for healthcare operations. |
AppFolio — Embedded Copilots | Case Study | Product-embedded copilots in a real-estate platform. |
Cisco Outshift — DevOps Agent via REST | Blog | Building a React agent app for DevOps tasks using REST APIs. |
Elastic — Security GenAI Features | Blog | Generative AI features for security workflows. |
Infor — Product Copilots & Support | Case Study | Embedded product experiences, support, and copilots. |
AirTop — Browser Automation for Agents | Case Study | Agentic browser automation platform. |
Athena Intelligence — Research & Summarization | Case Study | Research and summarization workflows in production. |
Captide — Agentic Equity Research | Case Study | Equity research using LangGraph + LangSmith agentic workflows. |
Name | Type | Description |
---|---|---|
LangChain Community | Official Community | Central hub for announcements, discussions, events, and channels to connect with the LangChain/LangGraph ecosystem. |
We welcome additions and fixes! Please read the Contributing Guide for the submission process, formatting rules, and category guidelines before opening an issue or pull request.
Special thanks to the @langchain-ai team for building an outstanding framework and ecosystem that enables developers to create powerful AI applications.