crewai

Community

Coordinate AI teammates with shared context.

AuthorCastrozan
Version1.0.0
Installs0

System Documentation

What problem does it solve?

CrewAI provides a framework to orchestrate role-based AI agents that collaborate with shared context and automatic task handoff, enabling teams to work together more efficiently.

Core Features & Use Cases

  • Agents = Roles with tools
  • Tasks = Work with expected outputs assigned to agents
  • Crews = Teams with process (sequential/hierarchical)
  • Tools = Functions agents use (search, files, APIs)
  • Flows = Event-driven (start, listen, router)
  • Use case: Researchers and writers, analysts and coders collaborating on complex projects.

Quick Start

Install CrewAI via pip install crewai crewai-tools From crewai import Agent, Task, Crew, Process

Define agents

researcher = Agent(role='Senior Researcher', goal='Find and analyze technical information', tools=[SerperDevTool()], verbose=True) writer = Agent(role='Content Writer', goal='Craft engaging content', verbose=True)

Define a research task

research = Task(description='Research {topic}', expected_output='5 key findings', agent=researcher)

Define an article task that uses research output

article = Task(description='Write article on {topic}', expected_output='Markdown article', agent=writer, context=[research])

Dependency Matrix

Required Modules

crewaicrewai-tools

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: crewai
Download link: https://github.com/Castrozan/.dotfiles/archive/main.zip#crewai

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.