Skip to content
Terry Mathew

AI Agents

Deep Research Agent

A research workflow for complex questions

This project explores how planning, parallel search, evidence review, and structured writing can produce detailed research reports with citations.

2025 · In DevelopmentCode ↗
Editorial artwork in warm tones
Concept illustration. This artwork represents the project idea; it is not a product screen.

01

The problem

Complex research questions can need several search paths. A single query may miss useful evidence. Search snippets may lack enough context for a strong report.

02

The approach

A planning stage divides a topic into search directions. Retrieval runs searches in parallel. An analysis stage filters and organizes the evidence before a writing stage creates a structured report with citations.

03

Challenges

More research can increase wait time. Parallel searches help manage that work. Search snippets can lack context, so the workflow includes an analysis stage before writing.

04

What I learned

The structure of the research prompt affects the result. Parallel retrieval can support broader research. Reviewing evidence before writing can help keep the report coherent.

05

Outcomes

The project explores parallel retrieval and structured report writing. It is in development. It has no verified measures for speed, citation accuracy, or production readiness.

Tech stack

  • Python 3.10+
  • OpenAI Agents SDK
  • Serper.dev
  • Pydantic
  • Asyncio
  • Gradio