G
GenAI Hub
โš™
๐Ÿค– AI Agents & APIs

CrewAI

by CrewAI

A framework for orchestrating role-playing, autonomous AI agents. Define a crew of agents with specific roles, goals, and tools that collaborate to complete complex tasks.

multi-agentPythonautonomousrole-playing

Quick Start

  1. Install โ€” pip install crewai crewai-tools
  2. Define agents โ€” Create Agent objects with role, goal, backstory, tools, and llm.
  3. Define tasks โ€” Create Task objects with description, expected_output, and agent assignment.
  4. Create a crew โ€” crew = Crew(agents=[researcher, writer], tasks=[task1, task2], process=Process.sequential)
  5. Run it โ€” result = crew.kickoff(inputs={"topic": "AI trends 2025"})
Full quickstart guide

How-To Guides

1
Create a Researcher agent with web search tools, a Data Analyst agent, and a Writer agent. Chain their tasks sequentially where each agent's output feeds the next.

Tool Info

Company
CrewAI
Category
๐Ÿค– AI Agents & APIs
How-to Guides
1

Tags

multi-agentPythonautonomousrole-playing