CrewAI
What it is
CrewAI is a lean multi-agent framework built around the metaphor of a "crew": you define agents with roles and a set of tasks, and CrewAI orchestrates them. It deliberately avoids LangChain dependencies for a lighter footprint.
Why people use it
- Clean role/task abstraction — easy to reason about.
- Standalone (no LangChain), lighter install.
- Strong momentum and community tooling (flows, enterprise features).
Watch-outs
- Younger ecosystem than LangGraph; some advanced patterns need custom work.
- "Crew" autonomy can mask cost blowups if tasks loop.