CrewAI is a framework for orchestrating role-playing, autonomous agents. You define agents with roles, goals and tools, then compose them into a "crew" that collaborates to complete tasks.
pip install crewai
Orchestrate role-playing, autonomous AI agents that collaborate on tasks.
CrewAI is a framework for orchestrating role-playing, autonomous agents. You define agents with roles, goals and tools, then compose them into a "crew" that collaborates to complete tasks.
pip install crewai
What teams reach for next — and why each earns a place beside CrewAI. Ranked by curator confidence.
Long-term memory layer for AI agents — episodic (graph), profile (SQL) and working memory behind Python/TS SDKs, REST and MCP; ships LangChain, LangGraph, CrewAI and LlamaIndex integrations.
Open-source AI gateway: call 100+ LLM providers in OpenAI format via a Python SDK or self-hosted proxy — with cost tracking, virtual keys, guardrails, load balancing and logging.
The original "AI software company" multi-agent framework — role-assigned agents (PM, architect, engineer) turn a one-line requirement into PRD, design, and code.
Multi-agent conversation framework for building LLM applications with cooperating agents.
Build stateful, multi-actor LLM apps as graphs — durable execution, human-in-the-loop, streaming.
Run Llama, Mistral and other open models locally with a single command and a clean API.
36k-star hub of runnable AI engineering tutorials — LLMs, RAG and agent apps as self-contained projects, including build-code-harness: a Claude-Code-style coding harness rebuilt on CrewAI + E2B.