CrewAI Integrations

Official docs: https://docs.crewai.com/

Claude Native

Official LLM providers include Anthropic via LiteLLM.

GPT-4/GPT-4o Native

OpenAI models supported through native LLM abstraction.

Gemini🔶 Community

Supported through LiteLLM/provider wrappers.

Llama 3 Native

Any OpenAI-compatible or local model endpoints can be used.

Mistral Native

Supported through LiteLLM and custom endpoints.

Qwen🔶 Community

Available via OpenAI-compatible endpoints.

Cohere🔶 Community

Available via LiteLLM integrations.

Together AI🔶 Community

Works via OpenAI-compatible endpoint or LiteLLM.

Groq🔶 Community

OpenAI-compatible endpoint works with CrewAI LLM class.

Ollama Native

Documented local model support via Ollama endpoint.

Pinecone Native

Supported through CrewAI memory/knowledge tools and LangChain adapters.

ChromaDB Native

Commonly used with CrewAI memory stacks.

Weaviate🔶 Community

Works through LangChain/LlamaIndex wrappers.

Qdrant🔶 Community

Works through external retrieval adapters.

Milvus🔶 Community

Works through external adapters.

pgvector🔶 Community

Supported via LangChain/SQL retrieval layers.

FAISS Native

Local vector search supported in common CrewAI stacks.

LanceDB🔶 Community

Needs custom retrieval tool.

Supabase Vector🔶 Community

Common via LangChain + Supabase.

Redis Vector🔶 Community

Works via Redis vector libraries.

AWS Bedrock🔶 Community

Supported via provider wrappers and Bedrock models.

Azure AI🔶 Community

Azure OpenAI works with OpenAI-compatible setup.

Google Cloud Vertex🔶 Community

Vertex models available through wrappers.

Vercel Custom

Verified against CrewAI docs and integration guides.

Railway Custom

Verified against CrewAI docs and integration guides.

Render Custom

Verified against CrewAI docs and integration guides.

Fly.io Custom

Verified against CrewAI docs and integration guides.

Modal Custom

Verified against CrewAI docs and integration guides.

Replicate Custom

Verified against CrewAI docs and integration guides.

Serper Native

Search tool integrations available in ecosystem.

Tavily Native

Tavily tool integration commonly used with CrewAI agents.

Browserbase🔶 Community

Browser automation via custom tool wrappers.

Firecrawl🔶 Community

Works with custom scraping tools.

E2B🔶 Community

Sandbox execution via custom tool.

Composio🔶 Community

Composio toolkit has CrewAI support.

SerpAPI Native

Common search provider integration.

Wolfram Alpha🔶 Community

Tool wrapper required.

Calculator Native

Built-in Python/tool calling supports calculator usage.

File I/O Native

Native tools for reading/writing files in agent workflows.

LangSmith🔶 Community

Tracing usually via LangChain instrumentation.

LangFuse🔶 Community

Integrated through OpenTelemetry/callback handlers.

Helicone🔶 Community

Works at API gateway layer.

Weights & Biases🔶 Community

Experiment logging via custom callbacks.

Arize🔶 Community

Observability via custom telemetry.

Phoenix🔶 Community

Supports OTel traces from CrewAI apps.

Quick setup pattern

# 1) Install framework + providers
pip install crewai openai anthropic

# 2) Configure provider keys
export OPENAI_API_KEY=...
export ANTHROPIC_API_KEY=...

# 3) Add retrieval/monitoring
pip install qdrant-client langfuse

Best stack recommendations

  • CrewAI + Claude + Pinecone
  • CrewAI + GPT-4/GPT-4o + ChromaDB