CrewAI

CrewAI

0 bookmarks
Visit

Summary

The multi-agent framework where agents have roles and collaborate as a crew — plus a platform to run them in production.

Description

CrewAI is a Python framework for orchestrating multiple AI agents, built on a role-playing metaphor: each agent has a role, a goal, and a backstory, and they collaborate on tasks the way a team would.

The framework

  • Crews for autonomous collaboration, where agents delegate to each other to accomplish a shared objective
  • Flows for deterministic, event-driven orchestration when you need precise control rather than emergent behaviour — most production systems mix both
  • Tools for search, scraping, file handling, code execution, and databases, plus your own
  • Memory — short-term, long-term, and entity memory shared across a crew
  • Model agnostic, working with any provider or local model

The platform

CrewAI Enterprise deploys crews as APIs with monitoring, tracing, scheduling, and human-in-the-loop approvals, which is the part most teams end up building themselves otherwise.

Who uses it

It is one of the most widely adopted agent frameworks, with a large community and course ecosystem. Good for research automation, report generation, data pipelines with judgement steps, and any workflow that decomposes into specialist roles.

Open source and free; the enterprise platform is paid.

Reviews

Similar App Suggestions