- Add support for native Gemini 3.8 Flash
- Implement evaluation of the last traced run through AMP in crewai eval
- Record the last traced run for crewai eval instead of printing it
- Improve platform integration setup UX
- Prioritize popular platform integrations
- Enhance tracing task spans to include declared output format and results
CrewAI by CrewAI
Overview
A Python framework for orchestrating teams of role-playing agents (crews) and event-driven workflows (flows).
CrewAI was downloaded 611K times from PyPI in the week ending Oct 4, 2026, up 7.2% on the week before. Its download count moved to a different level overnight on Aug 24, 2026. A jump like that comes from automated installs switching on or off or from a change in how the registry counts, so growth rates across that date are not shown. The GitHub repository has 59.4K stars, 1,367 of them added in the last 30 days. The latest stable release is 1.15.23, published Sep 28, 2026; there were 3 stable releases in the past 30 days. It was mentioned in 9 Hacker News posts and comments over the last 30 days.
CrewAI usage and attention over time
Download the raw daily series: crewai.csv
Install CrewAI
| PyPI | pip install crewai |
|---|
These commands use the packages tracked on this page. The vendor may recommend a different installer; see the official documentation.
Key facts
| Maker | CrewAI |
|---|---|
| Type | Multi-agent framework |
| License | MIT |
| Interfaces | Python library |
| Main language | Python |
| Open issues and PRs | 566 |
Pricing
The CrewAI framework is open source and free. The company also sells a hosted platform with paid plans, which is separate from the library.
Source: official pricing page, checked Oct 5, 2026. Prices change often; confirm before you buy.
Pulse Score breakdown
Each component is scored 0 to 100 from public signals; a dash means no data for it. Methodology.
What changed: recent CrewAI releases
22 stable releases in the last 90 days · Full changelog
- Support aliases as connection identifiers
- Record reasons for deployment creation failures
- Collect human feedback and pause events in tracing
- Add llmoverlay context variable to route agent roles to models
- Carry taskprompt and output in agent execution payloads
- Validate platform integrations during crew setup
- Add telemetry to track checkpoint runtime and CLI usage.
- Fix gateway errors reported inside an HTTP 200 response.
- Keep deploy push on the AMP create source.
- Report scrape failures instead of raising IndexError in the Oxylabs integration.
- Route all DashScope models through the native provider.
- Persist JSON checkpoints as UTF-8.
- Fix legacy platform tool alias discovery
- Update snapshot and changelog for v1.15.19
- Add Clipper integrations client
- Add now() to the CEL expression environment
- Record how a crew run ended for every user
- Report machine size as a coarse band, not a core count
- Add injectable client for CrewAI platform tools
- Fix reading of octet-stream and xlsx URLs in urlreadtool
- Promote conversational flows to stable
- Record a created deployment with the given UUID
- Enhance conversational flow documentation and APIs
- Let a declaration name the router's response format
- Let a chat flow declare its own state shape
- Accept crew-style LLM config in a conversational declaration
CrewAI alternatives
| # | Agent | Pulse | Downloads 7d | 7d | 30d | VS Code installs | Stars | Latest release | Price | Last 90 days | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 4 |
LangChainLangChain |
77 | 44.3M | up 1.9% | down 22.0% | — | 147K+45/day | 1.4.38d ago | Free (OSS) | ||
| 10 |
LangGraphLangChain |
69 | 16.1M | up 11.4% | down 21.8% | — | 42.7K+48/day | 1.2.13yesterday | Free (OSS) | ||
| 11 |
AI SDKVercel |
67 | 34.5M | up 13.5% | up 20.9% | — | 27.1K+18/day | 6.0.301yesterday | Free (OSS) | ||
| 13 | 63 | 8.7M | up 0.6% | up 2.0% | — | 8,679+23/day | 1.58.0yesterday | Free (OSS) | |||
| 17 |
Claude Agent SDKAnthropic |
59 | 21.5M | up 14.6% | up 0.6% | — | 8,219+5/day | 0.2.1636d ago | Free (OSS) | ||
| 21 |
MastraMastra |
58 | 2.2M | up 11.1% | up 19.1% | — | 28.6K+27/day | 1.74.0yesterday | Free (OSS) | ||
| No agents match that filter. | |||||||||||
Head to head: CrewAI vs LangGraph · CrewAI vs AutoGen · CrewAI vs n8n
Guides that cover CrewAI
CrewAI FAQ
How much does CrewAI cost?
The CrewAI framework is open source and free. The company also sells a hosted platform with paid plans, which is separate from the library.
Is CrewAI open source?
Yes. CrewAI is open source, released under the MIT license.
How popular is CrewAI?
CrewAI was downloaded 611K times from PyPI in the week ending Oct 4, 2026, up 7.2% on the week before. Its download count moved to a different level overnight on Aug 24, 2026. A jump like that comes from automated installs switching on or off or from a change in how the registry counts, so growth rates across that date are not shown. The GitHub repository has 59.4K stars, 1,367 of them added in the last 30 days.
What is the latest version of CrewAI?
The latest stable release we track is 1.15.23, published on Sep 28, 2026.
What are the alternatives to CrewAI?
The closest alternatives in the same category by Pulse Score are LangChain, LangGraph, AI SDK, Strands Agents.
Where these numbers come from
PyPI: crewai. GitHub: crewAIInc/crewAI. See data sources for how each one is collected.
