## DeepResearchAgent - Your Shortcut for Faster Research

## Riding the Web with WebSurferAgent

### Introduction

In our [Adding Browsing Capabilities to AG2](https://docs.ag2.ai/0.8.3/blog/2025-01-31-Websurfing-Tools) guide, we explored how to build agents with basic web surfing capabilities. Now, let's take it to the next level with [`WebSurferAgent`](https://docs.ag2.ai/0.8.3/docs/api-reference/autogen/agents/experimental/WebSurferAgent)—a powerful agent that comes with built-in web browsing tools right out of the box!

With [`WebSurferAgent`](https://docs.ag2.ai/0.8.3/docs/api-reference/autogen/agents/experimental/WebSurferAgent), your agents can seamlessly browse the web, retrieve real-time information, and interact with web pages—all with minimal setup.

## Adding Browsing Capabilities to AG2

### Introduction

Previously, in our [Cross-Framework LLM Tool Integration](https://docs.ag2.ai/0.8.3/docs/blog/2024-12-20-Tools-interoperability) guide, we combined tools from frameworks like **LangChain**, **CrewAI**, and **PydanticAI** to enhance AG2.

Now, we’re taking AG2 even further by integrating [`Browser Use`](https://github.com/browser-use/browser-use) and [`Crawl4AI`](https://github.com/unclecode/crawl4ai), enabling agents to navigate websites, extract dynamic content, and interact with web pages. This unlocks new possibilities for automated data collection, web automation, and more.
