Learn CrewAI
Python framework for teams of role-playing AI agents (crews) and event-driven flows
CrewAI is a standalone Python framework for multi-agent applications. You describe agents by role, goal and backstory, give them tasks and tools, and run them together as a crew; Flows add event-driven, stateful control around crews and plain code. It also covers memory, knowledge, guardrails, training and testing, tracing, and deployment to the hosted CrewAI AMP platform.
Before you start
How deep do you want to go?
1. EssentialsRead and write simple code, do the everyday basics
2. PracticalUse it productively at work, with the usual idioms
3. AdvancedThe less common features, performance and trade-offs
4. ExpertInternals and the edge cases experts know