CrewAI: AI agent teams with roles, goals and backstories like an office
In one sentence CrewAI launches a Python framework for orchestrating teams of LLM agents with defined roles, individual objectives, and backstories, supporting both sequential and parallel processes.
CrewAI brings the concept of a company team to the world of AI agents. Each agent has a role (e.g., "Senior Researcher"), a specific objective, and even a backstory that influences its behavior. Agents work together as a crew, delegating tasks among themselves.
Unlike more technical frameworks like LangGraph, CrewAI is designed to be readable and configurable even for those not expert in ML. Defining an agent team is similar to writing an org chart with each person's responsibilities.
It quickly becomes one of the most-starred open source frameworks of 2024, thanks to the simplicity of its mental model and accessible documentation.
Companies
CrewAI
Tools
CrewAI, LangChain
Tags
Sources