Ad space · Your tool here
PluginStack
Agent Frameworks · by CrewAI

CrewAI

CrewAI official site ↗

Last checked against the official docs:

What it does

A Python framework for multi-agent automation. Crews are teams of role-based agents that work together on a task; Flows are event-driven workflows with state and branching that can call crews. The CLI scaffolds projects, which are JSON-first by default. MIT licensed.

Who it's for

Builders who want to model a task as a team of specialized agents (researcher, writer, reviewer) and run it from the command line. The framework is free; CrewAI AMP is an optional paid enterprise platform.

How to set it up

  1. Needs Python 3.10 to 3.13 and uv. Install the CLI:

    bash
    uv tool install crewai
  2. Create a crew project:

    bash
    crewai create crew my-crew
    cd my-crew
  3. Put your model provider API key in .env, then install and run:

    bash
    crewai install
    crewai run
  4. CrewAI sends anonymous usage telemetry by default (not prompts or task content). Set OTEL_SDK_DISABLED=true to turn it off.

Check the official CrewAI docs for the latest steps.

Example prompts

prompt
Create a CrewAI crew with a researcher and a writer that produces a weekly AI tools roundup.
prompt
Add a reviewer agent to this crew that checks every claim has a source.
prompt
Convert this crew into a Flow that only runs the writer if research found results.

Demo

Demo coming soon

A short walkthrough of CrewAI in action.

See all Agent Frameworks on PluginStack