docs/v1.12.2/en/introduction.mdx
CrewAI is the leading open-source framework for orchestrating autonomous AI agents and building complex workflows.
It empowers developers to build production-ready multi-agent systems by combining the collaborative intelligence of Crews with the precise control of Flows.
With over 100,000 developers certified through our community courses, CrewAI is the standard for enterprise-ready AI automation.
CrewAI's architecture is designed to balance autonomy with control.
Flows provide:
Crews provide:
The short answer: Use both.
For any production-ready application, start with a Flow.
| Use Case | Architecture |
|---|---|
| Simple Automation | Single Flow with Python tasks |
| Complex Research | Flow managing state -> Crew performing research |
| Application Backend | Flow handling API requests -> Crew generating content -> Flow saving to DB |