Skip to content

CrewAI

Back to Overview: Agents

What Is CrewAI

CrewAI is a framework for orchestrating role-based multi-agent systems. You define a "crew" of specialized agents, each with a role, goal, and backstory, and assign them tasks to complete collaboratively.

When to Use CrewAI

  • Tasks naturally decompose into distinct roles (researcher, writer, reviewer)
  • You want intuitive, human-readable agent definitions
  • Building multi-agent pipelines with sequential or parallel task execution

Chapter Map

File Topic
01 — CrewAI Fundamentals Crews, agents, tasks, tools
02 — Simple Agent Single-agent crew
03 — Complex Agent Multi-role crew with task dependencies

Back to Agents Index