Skip to content

Overview

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

  • 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 (
GitHubSearchTool,
SerperDevTool,
TavilyExtractorTool,
TavilyGetResearchTool,
TavilyResearchTool,
TavilySearchTool,
YoutubeVideoSearchTool,
)
# Create research tools
web_search = SerperDevTool()
code_search = GitHubSearchTool()
video_research = YoutubeVideoSearchTool()
tavily_search = TavilySearchTool()
content_extractor = TavilyExtractorTool()
tavily_research = TavilyResearchTool()
tavily_get_research = TavilyGetResearchTool()
# Add to your agent
agent = Agent(
role="Research Analyst",
tools=[
web_search,
code_search,
video_research,
tavily_search,
content_extractor,
tavily_research,
tavily_get_research,
],
goal="Gather comprehensive information on any topic"
)