crewAI
View on GitHubFramework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together seamlessly, tackling complex tasks.
CrewAI is an open-source Python framework for orchestrating role-based autonomous AI agents (Crews) and event-driven, controllable workflows (Flows). It ships a CLI for JSON/YAML project scaffolding, memory, tools, and optional enterprise control plane.
Use Cases
Multi-agent research and report generationContent and copy generation crewsTrip planning assistantsStock and financial analysis agentsAutomated job description writingEvent-driven business workflow automationStructured output extraction with human reviewProduction agentic automation with observability
Built With
- Language
- Python
- Frameworks
- pydantic · LiteLLM · uv
Tags
multi-agent · agent-orchestration · autonomous-agents · role-based-agents · crewai-crews · crewai-flows · llm · python · workflow-automation · event-driven · task-delegation · agent-collaboration · agent-memory · agent-tools · cli-scaffolding · observability