Skip to main content
These tools enable your agents to search the web, research topics, and find information across various platforms including search engines, GitHub, and YouTube.

Available Tools

Common Use Cases

  • Market Research: Search for industry trends and competitor analysis
  • Content Discovery: Find relevant articles, videos, and resources
  • Code Research: Search repositories and documentation for solutions
  • Lead Generation: Research companies and individuals
  • Academic Research: Find scholarly articles and technical papers
from crewai_tools import SerperDevTool, GitHubSearchTool, YoutubeVideoSearchTool, TavilySearchTool, TavilyExtractorTool

# Create research tools
web_search = SerperDevTool()
code_search = GitHubSearchTool()
video_research = YoutubeVideoSearchTool()
tavily_search = TavilySearchTool()
content_extractor = TavilyExtractorTool()

# Add to your agent
agent = Agent(
    role="Research Analyst",
    tools=[web_search, code_search, video_research, tavily_search, content_extractor],
    goal="Gather comprehensive information on any topic"
)
I