LangGraph vs CrewAI (2026): Control, Multi-Agent Teams and Hosting Costs
Prices verified against official sites on 2026-10-28 · Rankings are independent of sponsorships
LangGraph and CrewAI are the two open-source agent frameworks people weigh most often once a single prompt-and-tools loop stops being enough. Both are MIT-licensed, both are actively shipped (LangGraph 1.2.18 landed on October 26, 2026 and CrewAI 1.15.32 on October 27), and both have a paid hosted platform you can skip. The real split is how you describe the work: LangGraph has you draw an explicit graph of steps and state, while CrewAI has you define role-based agents that collaborate inside a Flow. Everything below comes from each project's docs, GitHub repo and pricing page as we read them on October 28, 2026.
Quick verdict
At a glance
| Tool | Tier | Pricing | Free tier |
|---|---|---|---|
| LangGraph | A | Open source; LangSmith platform: Developer $0 (1 seat, 5k base traces/mo), Plus $39/seat/mo (10k base traces/mo, 1 free small serverless deployment), extra usage at $1 per LSU; Enterprise custom. | Yes, open source plus free Developer seat |
| CrewAI | B | Open-source framework; platform Basic free (50 workflow executions/mo); Enterprise custom. | Yes, open source and free Basic plan |
| Claude Agent SDK | S | Free SDK; you pay Claude API usage. | Yes, SDK is free |
| OpenAI Agents SDK | A | Free, open source; you pay for model usage. | Yes, open source |
The short answer
Pick LangGraph when you need to control exactly what happens at every step: long-running workflows that must survive failures and resume, human approval gates, and a mix of hand-coded logic and model-driven steps in one graph. LangChain describes it as a low-level orchestration framework and runtime, and it doesn't abstract your prompts or architecture.
Pick CrewAI when the job naturally splits into roles (researcher, writer, reviewer) and you want a team of agents working within a few hours. Its docs recommend starting every production app with a Flow for structure and state, then calling a Crew inside a Flow step when a task needs autonomous collaboration.
How you build: graphs vs Crews and Flows
In LangGraph you define a state object, add nodes (functions or model calls) and connect them with edges, then compile the graph. That makes every transition explicit and auditable. You don't need LangChain to use it, though the docs use LangChain components for models and tools. If you want something higher-level, LangChain's own create_agent and its Deep Agents harness are built on top of LangGraph.
In CrewAI you describe agents by role, goal, backstory, model and tools, and tasks for them to complete. Since the latest CLI, `crewai create crew` scaffolds a JSON-first project (agents in agents/*.jsonc, tasks and settings in crew.jsonc); the older Python and YAML layout is still available with --classic. Flows add the deterministic parts: state that persists across steps, event-driven triggers, and conditional logic, loops and branching.
Languages and setup
LangGraph ships for Python (pip install -U langgraph) and JavaScript/TypeScript through the separate LangGraph.js project, both MIT-licensed. That matters if your agent lives inside a Node or Next.js backend.
CrewAI is Python only and currently requires Python 3.10 up to (but not including) 3.14. It uses uv for installs (uv tool install crewai), and its internal packages deliberately won't resolve transitive dependencies released less than three days ago, a supply-chain safety measure worth knowing about when a fresh fix isn't picked up.
State, recovery and human-in-the-loop
This is LangGraph's home turf. Its docs list durable execution (agents that persist through failures and resume where they left off), human-in-the-loop by inspecting and modifying agent state at any point, and short-term plus long-term memory as core features.
CrewAI covers the same ground at a higher level: Flows persist state across steps and executions, and its platform includes human-in-the-loop input, guardrails, tracing and OpenTelemetry on both the free and Enterprise plans. If you need fine-grained checkpoints inside an agent's reasoning, LangGraph gives you more handles; if you mostly need a pause for approval between stages, CrewAI is enough.
What the hosted platforms cost (verified Oct 28, 2026)
Both frameworks are free to self-host; you pay your model provider either way. LangSmith (LangChain's tracing, evals and deployment platform) has a free Developer plan with 1 seat and 5k base traces a month. Plus is $39 per seat per month with 10k base traces, unlimited seats and one free small serverless deployment. Usage beyond that, including extra deployments, sandboxes and the Engine auto-fix feature, is billed in LangChain Standard Units at $1 each. Enterprise adds hybrid and self-hosted options with custom pricing.
CrewAI's platform has a free Basic plan with the visual editor (Studio), an AI copilot, GitHub integration and 50 workflow executions a month. Enterprise is custom-priced and adds SSO, RBAC, PII redaction, enterprise connectors, extra executions and deployment in your own VPC or infrastructure. There's no self-serve paid tier between the two, so a growing team either stays on the free cap, self-hosts the open-source framework, or talks to sales.
Where they sit on ToolTier, and the alternatives
LangGraph is ranked A and CrewAI B in our agent-framework tier list: CrewAI is quicker to a working multi-agent demo, but LangGraph gives you more control once a workflow gets complex. If you mainly want one capable agent rather than a team, the Claude Agent SDK (the harness behind Claude Code) or the OpenAI Agents SDK will get you there with less orchestration code. Our Best AI agent frameworks guide covers all of them, plus Microsoft Agent Framework, and OpenAI Agents SDK vs Claude Agent SDK compares those two SDKs head to head.
Whichever you choose, the Agent Builder pack's tool schemas, guardrails and eval cases drop into either framework, and the free Claude Code subagents in the ToolTier Library help you review agent code before it ships.
Make these tools better
- Agent Builder ($12): 15 production agent designs with tool schemas, guardrails, evals and type-checked code.
- Claude Code Agent Kit ($19): Installable Claude Code plugin: 12 subagents, 8 skills and 3 tested safety hooks.
Prefer free first? Browse the ToolTier Library for copy-paste Cursor rules, CLAUDE.md, AGENTS.md and debug prompts.
Prices change often. Always confirm on the vendor's site before buying. See the full tier lists.