deep_research
Multi-model synthesis for comprehensive research.
MANDATORY WORKFLOW - DO NOT SKIP:
Step 1: Check Existing Research
Use search_research() first to check for existing research on this topic.
Step 2: Present Research Plan
BEFORE calling this tool, present a plan explaining:
- Why multi-model synthesis is warranted
- Which pattern you'll use and why
- Expected time (30-120 seconds for deep research)
- What each model phase will investigate
Step 3: Wait for Approval
DO NOT call until user approves. Multi-model queries are expensive and time-consuming.
Step 4: Execute with Plan
After approval, call with approved_plan parameter.
PATTERNS:
- fact-reasoning: Factual research (sonar-pro) → Reasoning analysis (sonar-reasoning-pro) Use when: Need verified facts + causal explanation
- quick-deep: Quick overview (sonar) → Deep research (sonar-deep-research) Use when: Initial assessment then comprehensive dive
- truthtracer: Full verification (sonar-pro → sonar-reasoning-pro → sonar-deep-research) Use when: High-stakes decisions, fact-checking, due diligence
- multi-perspective: Multiple analytical angles Use when: Controversial topics, trade-off analysis
OUTPUT STRUCTURE: Results will include:
- Summary of key findings
- Findings by approach (what each model found)
- Areas of agreement (high confidence)
- Areas of conflict (flagged for user)
- Confidence assessment
- Combined citations
Results saved with raw JSON backup:
- Thread file: ~/Documents/Perplexity Research/[topic].md
- Raw response: ~/Documents/Perplexity Research/raw/[timestamp]_[topic].json