Agentbrisk
Python MIT orchestrationmulti-agent

CrewAI

Role-based multi-agent orchestration for production workflows


CrewAI lets you define agents as roles, manager, researcher, writer, and assemble them into a crew that hands tasks off to each other. The mental model is closer to a small team than a state machine, which makes it fast to prototype but harder to debug when things go sideways.

This is the placeholder body for CrewAI. Editorial review pending.

Key features

  • Role-based agent definitions
  • Sequential and hierarchical task delegation
  • Built-in tools for web search, file I/O, code execution
  • Process visualization
  • Hosted enterprise platform available

Frequently Asked Questions

What is CrewAI?
CrewAI is an open-source Python framework for orchestrating multi-agent workflows by assigning each agent a role and a goal. Agents in a crew hand off tasks to each other based on the process you define.
Is CrewAI free?
The open-source library is free under the MIT license. CrewAI also offers a hosted enterprise platform with team features, monitoring, and managed deployments at separate pricing.
How does CrewAI compare to LangGraph?
CrewAI uses role-based abstractions where each agent has a goal, LangGraph uses state graphs where you draw the control flow explicitly. CrewAI is faster to start, LangGraph scales better to complex flows with branching and human approval.