CrewAI OSS

The open source, multi-agent orchestration framework

Empowering developers to orchestrate high-performing AI agents with ease and scale.

Loved by AI builders. Trusted by AI leaders.
Why Open Source

CrewAI is built in the open to make multi-agent AI accessible to all. With no-code speed and full-code power, it gives developers and teams the freedom to create, orchestrate, and scale agents without barriers. Backed by a growing community, CrewAI sets the standard for transparent, reliable, and enterprise-ready AI.

You define AI agents and tasks, 
CrewAI builds and orchestrates them

Planning

Crews of AI agents can take advantage of a specialized planning agent which will create a step-by-step plan for all tasks, and share it with the crew.

Get started free

Reasoning

AI agents, with reasoning enabled, will reflect on the current task objective, create and refine a structured plan to execute it and inject the plan into the task description.

Get started free

Tools

CrewAI provides AI agents with 100s of open-source tools out of the box to, for example, search the Internet, interact with websites, query vector databases and much more.

Get started free

Memory

CrewAI implements a sophisticated memory-management systems that provides AI agents with access to shared short-term, long-term, entity and contextual memory.

Get started free

Knowledge

Agentic RAG combines a broad range of knowledge sources, including files, websites and vector databases, with intelligent query rewriting to optimize retrieval.

Get started free

Collaboration

CrewAI transforms a set of AI agents into crew of AI agents that collaborate via context sharing and delegation to perform complex tasks.

Get started free

Build a crew of AI agents with abstraction

Define AI agents

Simply describe an AI agent’s role, goal and backstory to get started. Optionally, you can specify its LLM, enable reasoning and memory, provide it tools and more.

Define in YAML, code or both
Set the LLM and enable reasoning and/or memory
Specify tools and knowledge sources

Define tasks

Then describe the tasks to be performed by AI agents by providing clear and concise descriptions of both the task and the expected output.

Define in YAML, code or both
Specify the output as markdown, JSON or object
Optionally, apply guardrails and enable HITL

Define the crew

Finally, bring together AI agents and tasks to create a crew which collaborates to perform tasks, optionally with planning and a manager agent.

Define in YAML, code or both
Choose the collaboration method
Run the crew!

Traces are now available for local crews and flows.

Developers love CrewAI

Peter K.
Director of Client Services

From answering calls to sending reminders, Alice has completely modernized how we communicate.

Jason R, GM
Evergreen Auto Group

We went from missing 40% of inbound calls to converting them automatically with Alice. It follows up, qualifies, and even books test drives — all without lifting a finger.

Priya M.
Family Law Practitioner

Alice gave us the leverage we needed to grow without hiring more staff. It’s like adding a full-time receptionist who never sleeps.

Peter K.
Director of Client Services

From answering calls to sending reminders, Alice has completely modernized how we communicate.

Jason R, GM
Evergreen Auto Group

We went from missing 40% of inbound calls to converting them automatically with Alice. It follows up, qualifies, and even books test drives — all without lifting a finger.

Priya M.
Family Law Practitioner

Alice gave us the leverage we needed to grow without hiring more staff. It’s like adding a full-time receptionist who never sleeps.

Priya M.
Family Law Practitioner

Alice gave us the leverage we needed to grow without hiring more staff. It’s like adding a full-time receptionist who never sleeps.

Jason R, GM
Evergreen Auto Group

We went from missing 40% of inbound calls to converting them automatically with Alice. It follows up, qualifies, and even books test drives — all without lifting a finger.

Peter K.
Director of Client Services

From answering calls to sending reminders, Alice has completely modernized how we communicate.

Priya M.
Family Law Practitioner

Alice gave us the leverage we needed to grow without hiring more staff. It’s like adding a full-time receptionist who never sleeps.

Jason R, GM
Evergreen Auto Group

We went from missing 40% of inbound calls to converting them automatically with Alice. It follows up, qualifies, and even books test drives — all without lifting a finger.

Peter K.
Director of Client Services

From answering calls to sending reminders, Alice has completely modernized how we communicate.

Priya M.
Family Law Practitioner

Alice gave us the leverage we needed to grow without hiring more staff. It’s like adding a full-time receptionist who never sleeps.

Jason R, GM
Evergreen Auto Group

We went from missing 40% of inbound calls to converting them automatically with Alice. It follows up, qualifies, and even books test drives — all without lifting a finger.

Peter K.
Director of Client Services

From answering calls to sending reminders, Alice has completely modernized how we communicate.

Jason R, GM
Evergreen Auto Group

We went from missing 40% of inbound calls to converting them automatically with Alice. It follows up, qualifies, and even books test drives — all without lifting a finger.

Priya M.
Family Law Practitioner

Alice gave us the leverage we needed to grow without hiring more staff. It’s like adding a full-time receptionist who never sleeps.

Peter K.
Director of Client Services

From answering calls to sending reminders, Alice has completely modernized how we communicate.

Jason R, GM
Evergreen Auto Group

We went from missing 40% of inbound calls to converting them automatically with Alice. It follows up, qualifies, and even books test drives — all without lifting a finger.

Priya M.
Family Law Practitioner

Alice gave us the leverage we needed to grow without hiring more staff. It’s like adding a full-time receptionist who never sleeps.

Peter K.
Director of Client Services

From answering calls to sending reminders, Alice has completely modernized how we communicate.

Jason R, GM
Evergreen Auto Group

We went from missing 40% of inbound calls to converting them automatically with Alice. It follows up, qualifies, and even books test drives — all without lifting a finger.

Priya M.
Family Law Practitioner

Alice gave us the leverage we needed to grow without hiring more staff. It’s like adding a full-time receptionist who never sleeps.

Be part of a global
developer community

Connect with like-minded developers in our forum, contribute to the open-source project on GitHub, and collaborate on exciting AI automation projects. Together, we can accelerate the development of cutting-edge AI solutions.

Ready to get started?

CrewAI AMP Cloud

Manage the full AI agent lifecycle — build, test, deploy, and scale — with a visual editor and ready-to-use tools.

CrewAI AMP Factory

All the power of AMP Cloud, deployed securely on your own infrastructure — on-prem or private VPCs in AWS, Azure, or GCP

CrewAI OSS

An open-source orchestration framework with high-level abstractions and low-level APIs for building complex, agent-driven workflows.