Skip to main content

AlphaAvatar DeepResearch Plugin

A modular deep-research and content acquisition middleware for AlphaAvatar, providing unified access to web search, iterative research, and content extraction.

This plugin enables AlphaAvatar agents to perform broad information gathering, exploratory research, and multi-step investigation workflows, without coupling agent logic to any specific search engine, crawler, or research provider.

DeepResearch focuses on acquiring and structuring external knowledge. Persistent storage and long-term reuse are handled by downstream tools such as the RAG plugin.


Features

  • Unified Research Interface Abstracts search, browsing, and content extraction behind a single, agent-friendly API.

  • Broad & Exploratory Research Designed for unfamiliar, complex, or open-ended topics that require multiple sources.

  • Multi-step Research Support Supports iterative workflows such as search → read → refine → compare → synthesize.

  • Source-aware Outputs Returns structured results including titles, URLs, snippets, and extracted content.

  • Downstream-ready Artifacts Produces Markdown text and PDF files suitable for summarization, analysis, or indexing by RAG.


When to Use DeepResearch

Use this plugin when the task involves one or more of the following:

  • Broad information gathering from multiple web sources
  • Exploratory research on unfamiliar or complex topics
  • Collecting background knowledge, trends, or comparisons
  • Answering open-ended questions that cannot be resolved from a single source
  • Acquiring external content that may later be indexed by a RAG system

Functionality

It exposes four core operations (op) that can be composed into a research pipeline:

  • search Perform a lightweight web search for quick discovery. Use this when fast, broad results are needed with minimal reasoning.

  • research Perform deep, multi-step research. Use this when the question requires decomposition, iterative searching, cross-source comparison, and reasoning.

  • scrape Given a list of URLs, fetch and extract the main page contents, then merge them into a single Markdown text suitable for downstream processing (e.g., summarization or indexing).

  • download Given a list of URLs, fetch pages and convert them into stored PDF artifacts, returning a list of file references for downstream tools or plugins (e.g., building a local RAG index).


Typical Workflow

  1. Discover information using search or research

  2. Acquire content using scrape or download

  3. Pass outputs downstream

    • Summarize or analyze directly
    • Or hand off to the RAG plugin for indexing and long-term retrieval

Installation

pip install alpha-avatar-plugins-deepresearch

Supported DeepResearch Frameworks

Default: Tavily

Official Website

Tavily is a search and research API designed for LLM and agent workflows, emphasizing relevance, freshness, and machine-readable outputs, making it well-suited for autonomous research agents.


Additional DeepResearch backends can be integrated in the future without changing agent logic.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

alpha_avatar_plugins_deepresearch-0.6.6.tar.gz (7.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file alpha_avatar_plugins_deepresearch-0.6.6.tar.gz.

File metadata

File hashes

Hashes for alpha_avatar_plugins_deepresearch-0.6.6.tar.gz
Algorithm Hash digest
SHA256 b656d7b608ea04001effbe54bd637bf9d314f4945137ae698aaea699ffd3f5bf
MD5 fd7a9b7183c92092dd5c938e249a28ba
BLAKE2b-256 b3b50845c83a2d16da7c30a3c7be17c04df5205e8cd13230340406ac6794f1a1

See more details on using hashes here.

File details

Details for the file alpha_avatar_plugins_deepresearch-0.6.6-py3-none-any.whl.

File metadata

File hashes

Hashes for alpha_avatar_plugins_deepresearch-0.6.6-py3-none-any.whl
Algorithm Hash digest
SHA256 2c31212f277008f57b8888bcd328ca99ff6a7ddedb0310f6ecb1d375256ff3d1
MD5 a5b6dc7fb7c1e203d885c77ad2591b9c
BLAKE2b-256 6be754b52540be8a9ceb5cbaa3732963d296ed06ae624fd6e6cde02e4c640ad7

See more details on using hashes here.

Release history Release notifications | RSS feed

0.6.7

2 files

This release

0.6.6 This release

2 files

0.6.5

2 files

0.6.4

2 files

0.6.3

2 files

0.6.2

2 files

0.6.1

2 files

0.6.0

2 files

0.5.5

2 files

0.5.4

2 files

0.5.3

2 files

0.5.2

2 files

0.5.1

2 files

0.5.0

2 files

0.4.1

2 files

0.4.0

2 files

0.3.1

2 files

0.3.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page