Agent framework - verified
CrewAI: features, install and latest version
CrewAI is an AI agent framework maintained by crewAI, Inc. As its docs describe it: CrewAI is an open-source Python framework for building multi-agent workflows that combines Crews of role-based autonomous agents with event-driven Flows that manage state and control execution. It supports Python. License: MIT. Latest release: Python package crewai 1.15.28 (October 14, 2026).
Homepage - Source on GitHub - License - In our tools directory
- Languages
- 1
- Latest Python
- 1.15.28
- Released
- 2026-10-14
- Features documented
- 10 of 10
Install
Copied verbatim from the page linked under each command.
Python
uv tool install crewaiSource: docs.crewai.com/en/installation
Quickstart
The first example from the official docs, unchanged. It may need an API key for the model provider it calls.
The official pages read for this directory publish no copyable quickstart snippet for CrewAI. The install section and the sources below link its getting-started docs.
Features
What the CrewAI docs say it supports. Not stated means the docs do not say either way.
| Feature | Value | Source |
|---|---|---|
| MCP | Yes | docs.crewai.com/en/mcp/overview |
| Multi-agent | Yes | docs.crewai.com/en/introduction |
| Durable execution | Yes | docs.crewai.com/en/concepts/flows |
| Human in the loop | Yes | docs.crewai.com/en/learn/human-in-the-loop |
| Streaming | Yes | docs.crewai.com/en/concepts/llms |
| Structured output | Yes | docs.crewai.com/en/concepts/llms |
| Tracing | Yes | docs.crewai.com/en/observability/tracing |
| Memory | Yes | docs.crewai.com/en/concepts/memory |
| Evals | Yes | docs.crewai.com/en/concepts/testing |
| Model-agnostic | Yes | docs.crewai.com/en/concepts/llms |
| Languages | Python | See sources below |
| License | MIT | github.com/crewAIInc/crewAI/blob/main/LICENSE |
| Latest Python release | crewai 1.15.28October 14, 2026 | pypi.org/project/crewai/1.15.28 |
Compare CrewAI
FAQ
Does CrewAI support MCP?
Which languages does CrewAI support?
Python. Published packages: crewai (Python).
How do I install CrewAI?
For Python: "uv tool install crewai", as shown at https://docs.crewai.com/en/installation. This page lists 1 install command, each copied from the linked source.
What is the latest version of CrewAI?
As of October 18, 2026: Python package crewai 1.15.28 (October 14, 2026), https://pypi.org/project/crewai/1.15.28/.
What license is CrewAI released under?
MIT. The license is at https://github.com/crewAIInc/crewAI/blob/main/LICENSE.
Does CrewAI support durable execution?
Does CrewAI support human-in-the-loop?
Is CrewAI model-agnostic?
Which features does CrewAI document?
10 of the 10 tracked here: MCP, Multi-agent, Durable execution, Human in the loop, Streaming, Structured output, Tracing, Memory, Evals and Model-agnostic.
Sources
Last verified from the pages below.
- Introduction (docs) - docs.crewai.com
- GitHub README - github.com
- LICENSE - github.com
- PyPI crewai - pypi.org
- Installation - docs.crewai.com
- MCP servers as tools - docs.crewai.com
- Memory - docs.crewai.com
- Human-in-the-loop - docs.crewai.com
- LLMs - docs.crewai.com
- Flows - docs.crewai.com
- Tracing - docs.crewai.com
- Testing - docs.crewai.com
Newsletter
Agent frameworks, every week
One email per week. Framework releases, new agent tooling and what they mean for what you build.