Skip to content

CrewAI

CrewAI is a Python framework for orchestrating autonomous AI agents and production workflows, made by CrewAI Inc and released under the MIT license. It offers Crews, which are teams of role-based agents, and Flows, which are event-driven workflows. A commercial platform adds a visual editor and governance, with a free Basic plan of 50 executions a month.

By CrewAI IncOpen sourceLLM Frameworks

Facts checked on against the sources listed at the end of this page.

Pricing
Open sourcePaid from Enterprise: custom quote
Open source
YesMIT

A good fit for

  • Python teams that want agents with defined roles working together
  • Event-driven workflows with branching and shared state
  • Teams that want a managed platform with SSO and governance later
  • Trying multi-agent ideas on a free hosted plan

Not a good fit for

  • TypeScript or JavaScript projects: the framework is Python
  • Low-level control over every step: it favors higher-level abstractions
  • Hosted use beyond 50 executions a month without an Enterprise quote

CrewAI pricing

The framework is free. The hosted platform has a free Basic plan and a custom-priced Enterprise plan.

PlanPriceWhat you get
Basic$0 a month50 executions a month, visual editor, AI copilot, GitHub integration and 2 workflow automations.
EnterpriseCustom quoteEverything in Basic plus SSO, RBAC, workload identity, PII redaction, deployment flexibility, 45-day onboarding and forward-deployed engineering.

Prices in USD, checked on 6 October 2026. Current prices on crewai.com.

Main features

Crews
Teams of agents with roles that collaborate on tasks.
Flows
Event-driven workflows with conditional branching and state management.
Sequential and hierarchical processes
Choose how tasks are passed between agents.
Tools and APIs
Connect agents to tools and external APIs.
Memory and checkpointing
Keep context and save progress in a run.
Human in the loop
Add review steps to production workflows.
Visual editor and copilot
Included on the Basic plan of the hosted platform.

About CrewAI

CrewAI describes itself as a Python framework with high-level abstractions and low-level APIs for multi-agent workflows. It is built around two ideas: Crews and Flows.

A Crew is a team of specialized agents that collaborate through assigned roles, running tasks in sequential or hierarchical order. A Flow is an event-driven workflow with conditional branching and state management. The framework also supports tools, memory, checkpointing and human in the loop steps.

The company also sells CrewAI AMP, a commercial control plane with observability, governance and managed deployment. Its pricing page shows two plans, Basic and Enterprise.

Made by
CrewAI Inc
Free plan
The framework is free and open source. The hosted Basic plan is $0 a month with 50 executions a month.
Available on
Python, CrewAI AMP

CrewAI alternatives

All 5 alternatives to CrewAI, side by side

Getting started

  1. Install the CLI with uv.

    uv tool install crewai

Questions about CrewAI

Is CrewAI free?

The framework is free and open source under the MIT license. The hosted Basic plan is $0 a month with 50 executions a month.

How much does CrewAI cost?

The pricing page lists a free Basic plan and an Enterprise plan on a custom quote. It shows no self-serve paid tier.

What language is CrewAI written in?

Python. The package name on PyPI is crewai.

What are Crews and Flows?

Crews are teams of role-based agents that work on tasks together. Flows are event-driven workflows with branching and state.

CrewAI vs LangGraph: which one?

CrewAI gives higher-level role-based agents. LangGraph is a lower-level graph framework with durable execution.

Sources and links

Work on CrewAI? Claim this listing. Something wrong or out of date? Suggest a correction. Stats come from the public GitHub and npm APIs and update every day.

CrewAI: pricing, features and alternatives (2026) | ScratchDB