The best LangGraph alternatives
8 tools that do a similar job to LangGraph, 8 of them open source. Each entry says what it does and who it suits, so you can pick the one that fits instead of the most famous.
You're replacing
LangGraphA Python framework for building long-running agents that keep state and can resume after failures.
- 1

CrewAI
Open source · MIT · ★ 60.4k
Python framework for building teams of role-playing AI agents that work together on tasks.
Best for: Python developers prototyping multi-agent workflows; Teams that want role-based agents collaborating on a task
- 2

Deep Agents
Open source · MIT · ★ 30.9k
An open-source Python agent harness for multi-step AI work, built on LangGraph.
Best for: Developers building AI agents that run multi-step tasks such as research and writing; Teams that want a working agent harness they can customize instead of building one from scratch
- 3

OpenAI Agents SDK
Open source · MIT · ★ 30.5k
A Python SDK for building AI agents that use tools, hand off tasks, and keep conversation history.
Best for: Python developers building multi-step AI workflows; Teams that want agents to call tools and delegate work to other agents
- 4

PageIndex
Open source · MIT · ★ 40k
Lets an AI find answers in long documents by reading a table-of-contents-style tree, not vector search.
Best for: Developers building question-answering over long PDFs such as annual reports or manuals; Teams who want retrieved answers to be traceable to explicit sections of a document
- 5

LEANN
Open source · MIT · ★ 13.8k
Local semantic search over your own files and chats, using far less storage than typical vector databases.
Best for: Developers building a private RAG prototype on a personal machine; People who want to semantically search their own files or notes locally
- 6

LlamaIndex
Open source · MIT · ★ 52.8k
Python framework for building LLM apps that query your own documents and data.
Best for: Python developers building retrieval-augmented generation (RAG) apps over private documents; Teams wanting a modular toolkit where they can swap LLM, embedding and vector store providers
- 7

Semantica
Open source · MIT · ★ 14.4k
Python toolkit that builds knowledge graphs and decision audit trails to give AI systems structured, explainab
Best for: AI/ML platform teams building agents that need structured context beyond vector search; Data engineers building a knowledge graph from multi-source data with conflict detection
- 8

Stagehand
Open source · MIT · ★ 25.9k
TypeScript, Python and Go SDK for letting AI control a web browser to act on and extract data from sites.
Best for: Developers building browser agents that must work on sites they do not control; Teams extracting structured data from web pages that lack an API
How we pick: tools in the same category that solve the same problem, projects that name each other as alternatives, and open-source projects that describe themselves as an alternative to LangGraph. We don't take payment for placement.