CrewAI

CrewAI

By CrewAI

Role-based multi-agent orchestration — assemble a crew of agents with goals and tasks.

v1.15.52026-07-20PythonMIT
56.0k Open source Free tier Paid

Doc version 1.0 · Updated

Related concepts

Related tools

Overview

CrewAI assembles a crew of role-specialized agents that collaborate on tasks toward a goal.
Each agent has a role, goal, and backstory; you hand the crew a list of tasks and kickoff runs them — sequentially or in parallel.

flowchart LR
  agents[agents] --> crew[Crew]
  tasks[tasks] --> crew
  crew --> out[result]

The Code samples tab shows a single agent and a multi-agent sequence — pick from the selector to compare.

When to use it

Choose CrewAI when the work splits naturally across roles (researcher, writer, reviewer) and you want a high-level way to wire their collaboration.