
AI AGENTS
crewAI
by CrewAI
Overview
Framework for orchestrating role-playing, autonomous AI agents that work together on complex tasks.
Details
crewAI is a framework for orchestrating role-playing, autonomous AI agents. Its documentation describes building collaborative AI agents, crews, and flows, including guardrails, memory, knowledge, and observability. CrewAI defines an agent as an autonomous unit that can perform tasks, make decisions, use tools, collaborate with other agents, maintain memory, and optionally delegate tasks.
When to Use
Build collaborative AI-agent systems where multiple autonomous agents work together on complex tasks. Model agent roles, tasks, decisions, tool use, memory, and delegation within an agent workflow. Explore crews and flows for structuring multi-agent applications with guardrails, knowledge, and observability.
Getting Started
- Review the CrewAI documentation at https://docs.crewai.com/.
- Read the Agents concept page to understand how CrewAI defines autonomous agents, tools, memory, collaboration, and delegation.
- Inspect the GitHub repository at https://github.com/crewAIInc/crewAI before adopting it in a project.
Key Features
- •Orchestrates role-playing autonomous AI agents.
- •Supports collaborative agents, crews, and flows.
- •Agents can perform tasks, make decisions, use tools, collaborate, maintain memory, and optionally delegate tasks.
- •Documentation covers guardrails, memory, knowledge, and observability.
Capabilities
- •autonomous-agents
- •multi-agent-orchestration
- •agent-collaboration
- •tools
- •memory
- •delegation
- •guardrails
- •observability
Last updated May 31, 2026