Skip to content

πŸš€ Prebuilt Agents

LangGraph includes a prebuilt React agent. For more information on how to use it, check out our how-to guides.

If you’re looking for other prebuilt libraries, explore the community-built options below. These libraries can extend LangGraph's functionality in various ways.

πŸ“š Available Libraries

Name GitHub URL Description Weekly Downloads Stars
trustcall hinthornw/trustcall Tenacious tool calling built on LangGraph. 13858 GitHub stars
langgraph-supervisor langchain-ai/langgraph-supervisor-py Build supervisor multi-agent systems with LangGraph. 8790 GitHub stars
langmem langchain-ai/langmem Build agents that learn and adapt from interactions over time. 4889 GitHub stars
langgraph-swarm langchain-ai/langgraph-swarm-py Build swarm-style multi-agent systems using LangGraph. 1683 GitHub stars
langchain-mcp-adapters langchain-ai/langchain-mcp-adapters Make Anthropic Model Context Protocol (MCP) tools compatible with LangGraph agents. 1466 GitHub stars
open-deep-research langchain-ai/open_deep_research Open source assistant for iterative web research and report writing. 1438 GitHub stars
langgraph-bigtool langchain-ai/langgraph-bigtool Build LangGraph agents with large numbers of tools. 760 GitHub stars
breeze-agent andrestorres123/breeze-agent A streamlined research system built inspired on STORM and built on LangGraph. 62 GitHub stars
delve-taxonomy-generator andrestorres123/delve A taxonomy generator for unstructured data 57 GitHub stars
nodeology xyin-anl/Nodeology Enable researcher to build scientific workflows easily with simplified interface. 55 GitHub stars

✨ Contributing Your Library

Have you built an awesome open-source library using LangGraph? We'd love to feature your project on the official LangGraph documentation pages! πŸ†

To share your project, simply open a Pull Request adding an entry for your package in our packages.yml file.

Guidelines

  • Your repo must be distributed as an installable package (e.g., PyPI for Python, npm for JavaScript/TypeScript, etc.) πŸ“¦
  • The repo should either use the Graph API (exposing a StateGraph instance) or the Functional API (exposing an entrypoint).
  • The package must include documentation (e.g., a README.md or docs site) explaining how to use it.

We'll review your contribution and merge it in!

Thanks for contributing! πŸš€

Comments