Skip to content

Commit a91d888

Browse files
docs: remove CrewAI from supported frameworks (#1059)
CrewAI is not implemented as a framework option in the CLI — it does not exist in SDKFrameworkSchema, has no template assets, and is not in the SDK_MODEL_PROVIDER_MATRIX. Remove it from README and docs/frameworks.md to match the actual CLI capabilities. Constraint: Only frameworks in src/schema/constants.ts SDKFrameworkSchema are valid Rejected: Mark CrewAI as "BYO only" | no special BYO treatment exists for it Confidence: high Scope-risk: narrow
1 parent 90924d6 commit a91d888

2 files changed

Lines changed: 7 additions & 24 deletions

File tree

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,6 @@ agentcore invoke
6666
| ------------------- | ----------------------------- |
6767
| Strands Agents | AWS-native, streaming support |
6868
| LangChain/LangGraph | Graph-based workflows |
69-
| CrewAI | Multi-agent orchestration |
7069
| Google ADK | Gemini models only |
7170
| OpenAI Agents | OpenAI models only |
7271

docs/frameworks.md

Lines changed: 7 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ for existing code.
99
| ----------------------- | ---------------------------------- |
1010
| **Strands Agents** | Bedrock, Anthropic, OpenAI, Gemini |
1111
| **LangChain_LangGraph** | Bedrock, Anthropic, OpenAI, Gemini |
12-
| **CrewAI** | Bedrock, Anthropic, OpenAI, Gemini |
1312
| **GoogleADK** | Gemini only |
1413
| **OpenAIAgents** | OpenAI only |
1514

@@ -62,21 +61,6 @@ Google's Agent Development Kit.
6261
agentcore create --framework GoogleADK --model-provider Gemini
6362
```
6463

65-
### CrewAI
66-
67-
Multi-agent orchestration framework.
68-
69-
**Best for:**
70-
71-
- Multi-agent workflows with role-based collaboration
72-
- Projects requiring agent coordination and task delegation
73-
74-
**Model providers:** Bedrock, Anthropic, OpenAI, Gemini
75-
76-
```bash
77-
agentcore create --framework CrewAI --model-provider Bedrock
78-
```
79-
8064
### OpenAIAgents
8165

8266
OpenAI's native agent framework.
@@ -167,19 +151,19 @@ agentcore add agent \
167151

168152
## Framework Comparison
169153

170-
| Feature | Strands | LangChain | CrewAI | GoogleADK | OpenAIAgents |
171-
| ---------------------- | ------- | --------- | -------- | --------- | ------------ |
172-
| Multi-provider support | Yes | Yes | Yes | No | No |
173-
| AWS Bedrock native | Yes | No | No | No | No |
174-
| Tool ecosystem | Growing | Extensive | Moderate | Moderate | Moderate |
175-
| Memory integration | Native | Via libs | Via libs | Via libs | Via libs |
154+
| Feature | Strands | LangChain | GoogleADK | OpenAIAgents |
155+
| ---------------------- | ------- | --------- | --------- | ------------ |
156+
| Multi-provider support | Yes | Yes | No | No |
157+
| AWS Bedrock native | Yes | No | No | No |
158+
| Tool ecosystem | Growing | Extensive | Moderate | Moderate |
159+
| Memory integration | Native | Via libs | Via libs | Via libs |
176160

177161
## Protocol Compatibility
178162

179163
Not all frameworks support all protocol modes. MCP protocol is a standalone tool server with no framework.
180164

181165
| Protocol | Supported Frameworks |
182166
| -------- | ------------------------------------------------------------- |
183-
| **HTTP** | Strands, LangChain_LangGraph, CrewAI, GoogleADK, OpenAIAgents |
167+
| **HTTP** | Strands, LangChain_LangGraph, GoogleADK, OpenAIAgents |
184168
| **MCP** | None (standalone tool server) |
185169
| **A2A** | Strands, GoogleADK, LangChain_LangGraph |

0 commit comments

Comments
 (0)