Advanced Research Agent
11 steps
Sophisticated single-agent research workflow with HyDE enhancement, topic coverage analysis, reflexion loops, and knowledge integration
Triggers
Steps
- 1.
🎯 Research Initiation & Topic Analysis
🧠 ENHANCED THINKING REQUIRED
Systematic research planning and topic analysis.
- Analyze research query and identify core concepts, knowledge domains, and research objectives
- Create initial topic coverage vector mapping key research areas, knowledge gaps, and information requirements
- Develop research strategy with information seeking priorities, source types, and quality criteria
- Establish stopping criteria based on information gain thresholds and coverage completeness
- Generate initial research questions and hypothesis framework
Output: memory://research/[topic]/research-plan.md Include: Coverage vector, research questions, stopping criteria, 10+ [[WikiLinks]]
Enhanced ThinkingTools:SequentialThinking*WriteMemory*Effort:highGuardrails- wikilink_density: Minimum 10 [[WikiLinks]] in research plan (e.g., [[research-methodology]], [[information-gain]], [[hypothesis]])
- scope_definition: Clear boundaries must be established
- time_budget: Define maximum research duration
- 2.
📚 Knowledge Baseline Assessment
Establish baseline knowledge and identify gaps.
- Search memory system for existing knowledge related to research topic using semantic search
- Identify knowledge gaps, outdated information, and areas requiring deeper investigation
- Map existing knowledge to topic coverage vector and calculate baseline information coverage
- Document current understanding limitations and research priorities
- Establish knowledge baseline for measuring information gain during research process
Output: memory://research/[topic]/knowledge-baseline.md Include: Coverage assessment, gap analysis, baseline metrics
Enhanced ThinkingTools:SearchMemories*BuildContextEffort:medium - 3.
🔍 HyDE Query Expansion & Research Planning
🧠 ENHANCED THINKING REQUIRED
Generate hypothetical documents for enhanced search.
- For each research question, generate hypothetical documents that would answer the question completely
- Extract key concepts, technical terms, and semantic contexts from hypothetical documents
- Create expanded search queries with semantic richness, alternative phrasings, and domain-specific terminology
- Develop search strategy prioritizing academic sources, technical documentation, and expert analysis
- Plan multi-stage information gathering with progressive refinement
Output: memory://research/[topic]/hyde-queries.md Include: Hypothetical documents, expanded queries, search strategy
Enhanced ThinkingTools:SequentialThinking*WriteMemory*Effort:highGuardrails- query_diversity: Generate 3-5 variations per research question
- semantic_richness: Include technical terms and synonyms
- 4.
🌐 Enhanced Information Gathering
Execute HyDE-enhanced queries and gather information.
- Execute expanded queries using web research tools
- Gather information from diverse sources: academic papers, technical documentation, expert blogs, industry reports
- Apply relevance scoring based on topic coverage vector alignment and information novelty
- Extract key findings, evidence, and insights with source attribution
- Update topic coverage vector with new information and calculate information gain metrics
- Continue until information gain falls below threshold or coverage targets met
Output: memory://research/[topic]/research-data.md Include: Findings with sources, relevance scores, information gain metrics
Enhanced ThinkingTools:WebSearch*WebFetch*WriteMemory*Effort:mediumGuardrails- source_diversity: Minimum 5 different source types
- evidence_quality: Prioritize peer-reviewed and authoritative sources
- 5.
🧬 Unsupervised Topic Discovery
🧠 ENHANCED THINKING REQUIRED
Analyze for emergent themes and latent topics.
- Analyze collected research data for latent topics and emergent themes not covered in initial research plan
- Identify conceptual clusters, relationship patterns, and knowledge connections using semantic analysis
- Discover unexpected research directions, contradictory evidence, and knowledge synthesis opportunities
- Update topic coverage vector with discovered themes and assess coverage completeness
- Generate additional research questions for newly discovered topics if information gain potential is high
Output: memory://research/[topic]/topic-discovery.md Include: Emergent themes, conceptual clusters, updated coverage vector
Enhanced ThinkingTools:SequentialThinking*BuildContextEffort:highGuardrails- theme_threshold: Only add themes with 3+ supporting sources
- scope_control: Limit to top 5 emergent themes
- 6.
🎭 Multi-Perspective Research Analysis
🧠 ENHANCED THINKING REQUIRED
Analyze findings from multiple expert perspectives.
- Adopt specialized research perspectives: critical analyst (evidence evaluation), creative synthesizer (pattern recognition), methodological reviewer (research quality)
- Each perspective analyzes research findings with domain expertise and specialized focus
- Identify contradictions, gaps, biases, and synthesis opportunities through perspective analysis
- Generate research insights through collaborative analysis and cross-perspective validation
- Document perspective consensus and areas requiring additional investigation
Output: memory://research/[topic]/perspective-analysis.md Include: Multi-perspective insights, contradictions, consensus findings
Enhanced ThinkingTools:SequentialThinking*Effort:highGuardrails- perspective_balance: Equal weight to each perspective
- bias_mitigation: Document potential biases explicitly
- 7.
🔄 Research Synthesis & Reflexion
🧠 ENHANCED THINKING REQUIRED
Synthesize findings and apply quality review.
- Synthesize research findings into coherent knowledge framework with key insights, evidence patterns, and conceptual relationships
- Apply six thinking hats review: WHITE (facts/data), RED (intuition/gaps), BLACK (critical flaws), YELLOW (opportunities), GREEN (creative connections), BLUE (process assessment)
- Identify synthesis weaknesses, logical gaps, insufficient evidence, and areas requiring refinement
- Trigger additional research cycles if critical gaps identified
- Refine synthesis until quality thresholds met
Output: memory://research/[topic]/research-synthesis.md Include: Synthesized framework, thinking hats assessment, quality scores
Enhanced ThinkingTools:SequentialThinking*Effort:high - 8.
🧠 Knowledge Integration & Memory Creation
Integrate research into maenifold knowledge graph.
- Create comprehensive memory entities for key research findings with [[WikiLink]] connections to related concepts
- Establish knowledge relationships between new findings and existing memory system
- Document research methodology, evidence quality, and confidence levels for future reference
- Create research context preservation for long-term knowledge building
- Update knowledge base with integrated insights and research outcomes
Output: Multiple memory files with rich [[WikiLinks]] Include: All key findings, methodology, confidence levels
Enhanced ThinkingTools:WriteMemory*Sync*Effort:mediumGuardrails- wikilink_minimum: 15+ [[WikiLinks]] per memory file (e.g., [[semantic-search]], [[knowledge-graph]], [[synthesis]])
- relationship_density: Cross-link to existing knowledge
- 9.
📈 Information Gain & Completion Assessment
🧠 ENHANCED THINKING REQUIRED
Quantitative assessment of research outcomes.
- Calculate final information gain using topic coverage vector comparison (baseline vs current)
- Assess research completeness against initial objectives and stopping criteria
- Evaluate research quality metrics: source diversity, evidence strength, synthesis coherence, knowledge integration
- Document confidence levels for research conclusions and areas of uncertainty
- Determine if additional research cycles needed based on information gain thresholds
Output: memory://research/[topic]/information-gain-report.md Include: Metrics, coverage percentages, quality scores
Enhanced ThinkingTools:SequentialThinking*Effort:mediumGuardrails- minimum_gain: Require 20% information gain for success
- coverage_target: 80% domain coverage for completion
- 10.
📋 Research Deliverable Creation
🧠 ENHANCED THINKING REQUIRED
Create comprehensive research report.
- Create comprehensive research report with executive summary, methodology, key findings, evidence analysis, and conclusions
- Include research journey documentation with information gain progression and topic discovery insights
- Document research limitations, confidence levels, and areas for future investigation
- Provide actionable insights and practical applications of research findings
- Format for target audience with appropriate technical depth and visual clarity
Output: memory://research/[topic]/research-report.md Include: Executive summary, findings, methodology, actionable insights
Enhanced ThinkingTools:SequentialThinking*WriteMemory*Effort:highGuardrails- completeness: All sections must be populated
- actionability: Minimum 5 actionable insights
- wikilink_density: 20+ [[WikiLinks]] in report (e.g., [[research-findings]], [[evidence-analysis]], [[actionable-insights]])
- 11.
✅ Research Quality Validation
🧠 ENHANCED THINKING REQUIRED
Final quality validation and scoring.
- Verify research objectives achieved with documented evidence and clear conclusions
- Validate methodology rigor including source quality, bias mitigation, and evidence evaluation
- Assess synthesis quality with logical coherence, knowledge integration, and insight generation
- Confirm knowledge preservation with proper memory entity creation and [[WikiLink]] connections
- Document research confidence metrics and limitation acknowledgments
- Generate final research validation score and readiness assessment
Output: memory://research/[topic]/research-validation.md Include: Quality scores, confidence metrics, validation checklist
Enhanced ThinkingTools:SequentialThinking*Effort:mediumGuardrails- minimum_score: 7/10 overall quality required
- mandatory_checks: All validation criteria must be assessed