CrewAI
Python framework for multi-agent collaboration — define roles, assign tasks, run hierarchical or sequential crews.
Definition
CrewAI is a Python framework for orchestrating multiple LLM agents with distinct roles, tools, and goals. Crews run in sequential or hierarchical modes; the hierarchical manager delegates subtasks to specialist agents. It competes with LangGraph and Autogen for multi-agent orchestration and is popular in agentic content and research workflows.