# crewAI

> Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together seamlessly, tackling complex tasks.

- **URL**: https://www.freshcrate.ai/projects/crewAI
- **Author**: crewAIInc
- **Category**: Frameworks
- **Latest version**: `1.14.6` (2026-05-28)
- **License**: MIT
- **Source**: https://github.com/crewAIInc/crewAI
- **Homepage**: https://crewai.com
- **Language**: Python
- **GitHub**: 49,446 stars, 6,772 forks
- **Registry**: github
- **Tags**: `agents`, `ai`, `ai-agents`, `aiagentframework`, `llms`, `python`

## Description

Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together seamlessly, tackling complex tasks.

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `1.14.6` | 2026-05-28 | High | ## What's Changed  ### Features - Enhance StdioTransport to prevent environment variable leakage - Enhance planning configuration and observation handling - Declare env_vars on DatabricksQueryTool - Add Agent Control Plane docs  ### Bug Fixes - Fix structured output leaks in tool-calling loops - Drop unroundtrippable callbacks and adapter state in checkpoint - Serialize type[BaseModel] fields as JSON schema in checkpoint - Avoid orphan task_started on resume scope restore - Allow AgentExecutor t |
| `1.14.5` | 2026-05-18 | High | ## What's Changed  ### Features - Deprecate `CrewAgentExecutor`, default Crew agents to `AgentExecutor` - Improve Daytona sandbox tools - Add `restore_from_state_id` kickoff parameter - Add highlights to `ExaSearchTool`, rename from `EXASearchTool`  ### Bug Fixes - Fix memory leak in `git.py` by using `cached_property` - Surface streamed tool calls when `available_functions` is absent - Ensure `skills` loading events for traces - Correct status endpoint path from `/{kickoff_id}/status` to `/stat |
| `1.14.4` | 2026-04-30 | High | ## What's Changed  ### Features - Add support for custom persistence key in @persist - Add Responses API support for Azure OpenAI provider - Forward credential_scopes to Azure AI Inference client - Add Vertex AI workload identity setup guide - Add Tavily Research and get Research - Add You.com MCP tools for search, research, and content extraction  ### Bug Fixes - Fix fall through when JSON regex match isn't valid JSON - Fix to preserve tool_calls when response also contains text - Fix to forwar |
| `1.14.3` | 2026-04-24 | High | ## What's Changed  ### Features - Add lifecycle events for checkpoint operations - Add support for e2b - Fall back to DefaultAzureCredential when no API key is provided in Azure integration - Add Bedrock V4 support - Add Daytona sandbox tools for enhanced functionality - Add checkpoint and fork support to standalone agents  ### Bug Fixes - Fix execution_id to be separate from state.id - Resolve replay of recorded method events on checkpoint resume - Fix serialization of initial_state class refer |
| `1.14.3a2` | 2026-04-21 | High | ## What's Changed  ### Features - Add support for bedrock V4 - Add Daytona sandbox tools for enhanced functionality - Add 'Build with AI' page — AI-native docs for coding agents - Add Build with AI to Get Started navigation and page files for all languages (en, ko, pt-BR, ar)  ### Bug Fixes - Fix propagation of implicit @CrewBase names to crew events - Resolve issue with duplicate batch initialization in execution metadata merge - Fix serialization of Task class-reference fields for checkpointin |
| `1.14.3a1` | 2026-04-20 | High | ## What's Changed  ### Features - Add checkpoint and fork support to standalone agents  ### Bug Fixes - Preserve thought_signature in Gemini streaming tool calls - Emit task_started on fork resume and redesign checkpoint TUI - Correct dry-run order and handle checked-out stale branch in devtools release - Use future dates in checkpoint prune tests to prevent time-dependent failures (#5543)  ### Documentation - Update changelog and version for v1.14.2  ## Contributors  @alex-clawd, @greysonlalond |
| `1.14.2` | 2026-04-17 | High | ## What's Changed  ### Features - Add checkpoint resume, diff, and prune commands with improved discoverability. - Add `from_checkpoint` parameter to `Agent.kickoff` and related methods. - Add template management commands for project templates. - Add resume hints to devtools release on failure. - Add deploy validation CLI and enhance LLM initialization ergonomics. - Add checkpoint forking with lineage tracking. - Enrich LLM token tracking with reasoning tokens and cache creation tokens.  ### Bug |
| `1.14.2` | 2026-04-17 | High | ## What's Changed  ### Features - Add checkpoint resume, diff, and prune commands with improved discoverability. - Add `from_checkpoint` parameter to `Agent.kickoff` and related methods. - Add template management commands for project templates. - Add resume hints to devtools release on failure. - Add deploy validation CLI and enhance LLM initialization ergonomics. - Add checkpoint forking with lineage tracking. - Enrich LLM token tracking with reasoning tokens and cache creation tokens.  ### Bug |
| `1.14.2` | 2026-04-17 | High | ## What's Changed  ### Features - Add checkpoint resume, diff, and prune commands with improved discoverability. - Add `from_checkpoint` parameter to `Agent.kickoff` and related methods. - Add template management commands for project templates. - Add resume hints to devtools release on failure. - Add deploy validation CLI and enhance LLM initialization ergonomics. - Add checkpoint forking with lineage tracking. - Enrich LLM token tracking with reasoning tokens and cache creation tokens.  ### Bug |
| `1.14.2` | 2026-04-17 | High | ## What's Changed  ### Features - Add checkpoint resume, diff, and prune commands with improved discoverability. - Add `from_checkpoint` parameter to `Agent.kickoff` and related methods. - Add template management commands for project templates. - Add resume hints to devtools release on failure. - Add deploy validation CLI and enhance LLM initialization ergonomics. - Add checkpoint forking with lineage tracking. - Enrich LLM token tracking with reasoning tokens and cache creation tokens.  ### Bug |

## Citation

- HTML: https://www.freshcrate.ai/projects/crewAI
- Markdown: https://www.freshcrate.ai/projects/crewAI.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/crewAI/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
