Skip to main content
This advanced example demonstrates how to build a multi-stage, AI-powered research workflow agent that automates comprehensive web research, analysis, and report generation using Agno, Scrapegraph, and Nebius AI Studio. Key capabilities:
  • Multi-stage research workflow: Automated pipeline for searching, analyzing, and reporting
  • Web scraping: Advanced data extraction with Scrapegraph
  • AI-powered analysis: Uses Nebius AI for intelligent synthesis

Workflow stages

  1. Searcher: Finds and extracts high-quality, up-to-date information from the web using Scrapegraph and Nebius AI.
  2. Analyst: Synthesizes, interprets, and organizes the research findings, highlighting key insights and trends.
  3. Writer: Crafts a clear, structured, and actionable report, including references and recommendations.

How it works

  1. Input a research topic or question.
  2. The agent orchestrates web search, analysis, and report writing in sequence.
  3. Results are presented in a user-friendly format.
deep_researcher_agent.py

Prerequisites

Usage

1

Create a virtual environment

Open the Terminal and create a python virtual environment.
2

Install libraries

3

Run the workflow