crewAI logo

crewAI

crewAIInc/crewAI

Framework for orchestrating role-playing AI agents

GraphCanon updated 1w · GitHub synced 1w · 28 views this month

57k stars8.1k forksLast push 1w Python MIT

Decision brief

CrewAI is a Python-based framework focusing on orchestration and collaboration among role-playing AI agents for tackling complex tasks.

Good fit when

  • When you need to coordinate multiple autonomous AI agents in a cohesive teamworking environment, leveraging their individual capabilities for collective problem-solving.
  • For projects requiring high complexity task handling where collaborative intelligence can lead to innovative solutions or more efficient processes.

Avoid when

  • If your project only requires simple interactions among a few AI bots without necessary orchestration of complex teamwork dynamics.
  • In scenarios where real-time decision-making is crucial and the added layer of coordination between agents might introduce latency that can't be tolerated.

Observed Jul 11, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Very active (0d since push)
As of 1w
Provenance
Not a fork · Organization account
As of 1w
Security (OSV)
No lockfile
As of 1mo

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Backing

Company context for CrewAI. Display-only - separate from trust and ranking.

Company
crewAI·GitHub org profile·1mo
Commercial model
Pure OSS·GitHub org profile (public repos)·1mo

Install

pip install crewAI
PyPI

How it fits your stack(30)

Typed graph edges - alternatives, integrations, successors, and dependencies. Ranked by relationship type, not raw GitHub stars.

Alternative

Integrates

Relationship graph

Optional deeper exploration of typed edges and category neighbours.

Similar tools

Same-category neighbours not already linked as typed edges.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

CrewAI is a Python-based framework designed to orchestrate collaborative intelligence among autonomous AI agents, enabling them to work together on complex tasks.

Capability facts

Languages
python

Source: github.language+pyproject.toml · Aug 8, 2026

Categories

Graph entities

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

Python runtimePython

Source: README excerpt (regex_v1, Aug 8, 2026)

Ensure you have Python >=3.10 <3.14 installed on your system. CrewAI uses [UV](https://docs.astral.sh/
Source link

Tags

README

Getting Started

Setup and run your first CrewAI agents by following this tutorial.


Getting Started with Installation

To get started with CrewAI, follow these simple steps:


1. Installation

Ensure you have Python >=3.10 <3.14 installed on your system. CrewAI uses UV for dependency management and package handling, offering a seamless setup and execution experience.

First, install CrewAI:

uv pip install crewai

If you want to install the 'crewai' package along with its optional features that include additional tools for agents, you can do so by using the following command:

uv pip install 'crewai[tools]'

The command above installs the basic package and also adds extra components which require more dependencies to function.


License

CrewAI is released under the MIT License.


Q: How do I install CrewAI?

A: Install CrewAI with UV:

uv pip install crewai

For additional tools, use:

uv pip install 'crewai[tools]'

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.