Tools Overview
Discover CrewAI’s extensive library of 40+ tools to supercharge your AI agents
CrewAI provides an extensive library of pre-built tools to enhance your agents’ capabilities. From file processing to web scraping, database queries to AI services - we’ve got you covered.
Tool Categories
File & Document
Read, write, and search through various file formats including PDF, DOCX, JSON, CSV, and more. Perfect for document processing workflows.
Web Scraping & Browsing
Extract data from websites, automate browser interactions, and scrape content at scale with tools like Firecrawl, Selenium, and more.
Search & Research
Perform web searches, find code repositories, research YouTube content, and discover information across the internet.
Database & Data
Connect to SQL databases, vector stores, and data warehouses. Query MySQL, PostgreSQL, Snowflake, Qdrant, and Weaviate.
AI & Machine Learning
Generate images with DALL-E, process vision tasks, integrate with LangChain, build RAG systems, and leverage code interpreters.
Cloud & Storage
Interact with cloud services including AWS S3, Amazon Bedrock, and other cloud storage and AI services.
Automation & Integration
Automate workflows with Apify, Composio, and other integration platforms to connect your agents with external services.
Quick Access
Need a specific tool? Here are some popular choices:
RAG Tool
Implement Retrieval-Augmented Generation
Serper Dev
Google search API
File Read
Read any file type
Scrape Website
Extract web content
Code Interpreter
Execute Python code
S3 Reader
Access AWS S3 files
Getting Started
To use any tool in your CrewAI project:
- Import the tool in your crew configuration
- Add it to your agent’s tools list
- Configure any required API keys or settings
Ready to explore? Pick a category above to discover tools that fit your use case!