CrewAI is a framework for orchestrating role-based autonomous AI agents including multi-agent systems.