Skip to content

CrewAI

Role-based multi-agent orchestration. Define agents with roles, goals, and backstories; chain them into crews with sequential or hierarchical processes. CrewAI Flows add event-driven workflows; checkpoints let you resume long-running crews.

Install

Terminal window
pip install "crewai[tools]"

Version

v1.14.4 · May 2026 · Python 3.10+

Best for

Team simulations, research pipelines, content creation, analyst crews.

  • v1.14.4 (May 1) — Patch release; stability improvements.
  • New reference pages — Agent, Task, Memory, Knowledge, Tools, LLM, CLI — each verified against installed source.
  • Checkpoint forking with lineage tracking — branch execution from any saved checkpoint.
  • from_checkpoint on Crew.kickoff / Flow.kickoff — resume a crew or flow with from_checkpoint=CheckpointConfig(restore_from=...).
  • Checkpoint CLIcrewai checkpoint list|info|resume|diff|prune.
  • Template management CLIcrewai template list|add.
  • Enriched token trackingreasoning_tokens, cache_creation_tokens on CrewOutput.token_usage.
  • Scoped streaming handlers — per-run isolation across concurrent crews.
from crewai import Agent, Task, Crew, Process, LLM
llm = LLM(model="openai/gpt-4o-mini")
analyst = Agent(
role="Research Analyst",
goal="Analyse topics thoroughly",
backstory="Expert analyst with 10 years of experience",
llm=llm,
)
task = Task(
description="Research AI advancements in 2026",
expected_output="Concise analysis of key developments",
agent=analyst,
)
crew = Crew(agents=[analyst], tasks=[task], process=Process.sequential)
result = crew.kickoff()
print(result)

Ready? Start Zero → Hero Step 1 →


DateVersionChangesReviewer
2026-05-011.14.4Version bumped 1.14.3 → 1.14.4; “What’s new” section updated; revision history entry added. Agent, Task, Crew imports verified against installed 1.14.4 (.routine-envs/check-crewai-0501).Claude routine
2026-04-251.14.3Pre-release 1.14.3a2 confirmed stable as v1.14.3; version card updated from pre-release to stable; revision history entry added. Symbols verified against installed crewai 1.14.3 (.routine-envs/crewai-py-0425).Claude routine
2026-04-221.14.3a2Added 7 source-verified reference pages: Agent API, Task API, Memory, Knowledge, Tools, LLM providers, CLI. Corrected checkpoint import path (crewai.state.provider.sqlite_provider), field name (checkpoint=, not checkpoint_config=), and resume API (from_checkpoint=CheckpointConfig(restore_from=...)). Added errata banner to the AMP Suite section (imports fabricated; use CLI).Claude (Opus 4.7)
2026-04-211.14.2Index redesigned with Zero → Hero + Jump-to-topic grid.
April 17, 20261.14.2Checkpoint forking; from_checkpoint; checkpoint CLI; template CLI; reasoning_tokens.
April 7, 20261.14.0Checkpoint system; Pydantic structured outputs; SSRF protections; RBAC; MCP custom servers.
November 20251.5.0CrewAI Flows; MCP integration; memory systems; hierarchical processes.