haive.agents.research¶
Research agents — web search, deep research, and structured investigation.
- Available agents:
ResearchAgent (Perplexity-style): 3-stage QueryAnalyzer → Researcher → Synthesizer
DeepResearchAgent: 5-stage pipeline with shared research store
OpenPerplexityAgent: Legacy, full research pipeline
PersonResearchAgent: Legacy, person-focused research
STORMAgentConfig: Structured research config (legacy)
Example
from haive.agents.research import create_research_agent agent = create_research_agent() result = agent.run(“What is quantum computing?”)