What It Does
Researcher Hand is a deep autonomous research agent that conducts exhaustive investigations, cross-references sources, fact-checks claims, and produces comprehensive structured reports with citations. Unlike a simple web search, Researcher Hand:- Decomposes complex questions into sub-questions
- Gathers 5-50+ sources depending on depth setting
- Evaluates source quality using CRAAP criteria (Currency, Relevance, Authority, Accuracy, Purpose)
- Cross-references claims across multiple independent sources
- Generates structured reports in multiple formats (brief, detailed, academic, executive)
- Tracks its own research history in a knowledge graph
Activation
Configuration Settings
How exhaustive each investigation should be:
- quick: 5-10 sources, single pass
- thorough: 20-30 sources, cross-referenced (default)
- exhaustive: 50+ sources, multi-pass, fact-checked
How to format research reports:
- brief: Executive summary, 1-2 pages
- detailed: Structured report, 5-10 pages (default)
- academic: Formal paper style with citations
- executive: Key findings + recommendations
Cross-check claims across multiple sources before including them in the report.
Maximum number of sources to consult per investigation:
- 10 sources
- 30 sources (default)
- 50 sources
- Unlimited
Automatically research follow-up questions discovered during investigation.
Save detailed search queries and source evaluation notes to a log file.
How to cite sources in reports:
- inline_url: Inline URLs (default)
- footnotes: Footnote references
- academic_apa: Academic APA format
- numbered: Numbered references
Primary language for research and output:
- English (default)
- Spanish
- French
- German
- Chinese
- Japanese
- Auto-detect
Required Tools
Researcher Hand requires access to these tools (all built-in):shell_exec— Platform detection and system commandsfile_read,file_write,file_list— Report generationweb_fetch,web_search— Source gatheringmemory_store,memory_recall— State persistenceschedule_create,schedule_list,schedule_delete— Task schedulingknowledge_add_entity,knowledge_add_relation,knowledge_query— Knowledge graphevent_publish— Completion notifications
System Prompt Overview
Researcher Hand operates in 7 phases:Platform Detection & Context
Detects OS, loads cumulative research stats from memory, reads user configuration, queries knowledge graph for existing research on the topic.
Question Analysis & Decomposition
Identifies question type (factual, comparative, causal, predictive, how-to, survey), decomposes into 2-5 sub-questions, identifies authoritative source types for the topic.
Search Strategy Construction
Builds 3-5 search queries per sub-question using multiple strategies: direct, expert, comparison, temporal, and deep queries.
Information Gathering (Core Loop)
Executes searches, evaluates each source using CRAAP criteria (Currency, Relevance, Authority, Accuracy, Purpose), extracts key claims and data points. Continues until depth target is met.
Cross-Reference & Synthesis
Verifies claims appear in 2+ independent sources if verification is enabled. Groups findings by sub-question, identifies consensus and minority views, builds knowledge graph.
Fact-Check Pass
Searches for primary sources, checks for debunkings, verifies statistics, marks each claim with confidence level (Verified, Likely, Unverified, Disputed).
Usage Examples
Basic Research Query
- Decompose into sub-questions (performance, memory safety, concurrency models, ecosystem maturity)
- Search for benchmarks, engineering blogs, official docs, and expert comparisons
- Cross-reference claims across multiple sources
- Generate a detailed report with citations
- Save to
research_rust_vs_go_YYYY-MM-DD.md
Academic-Style Report
Exhaustive Investigation
- Consult 50+ sources including academic papers, meta-analyses, clinical trials
- Fact-check all claims against primary sources
- Present both supporting and contradicting evidence
- Note gaps in current research
Dashboard Metrics
Researcher Hand tracks four key metrics:Queries Solved
Total number of research questions answered.
Sources Cited
Total unique sources cited across all reports.
Reports Generated
Total research reports produced.
Active Investigations
Currently in-progress research tasks.
http://localhost:4200/hands/researcher.
Source Quality Evaluation (CRAAP Framework)
Researcher Hand scores each source using the CRAAP test:Currency
Currency
When was it published or last updated? Is the information still current for the topic?For technology topics, anything >2 years old may be outdated.
Relevance
Relevance
Does it directly address your question? Who is the intended audience? Is the level of detail appropriate?
Authority
Authority
Accuracy
Accuracy
Is the information supported by evidence? Has it been reviewed or refereed? Can you verify the claims from other sources?
Purpose
Purpose
Why does this information exist? Is it informational, commercial, persuasive, or entertainment? Is the bias clear or hidden?
- A (Authoritative): Passes all 5 criteria
- B (Reliable): Passes 4/5, minor concern on one
- C (Useful): Passes 3/5, use with caveats
- D (Weak): Passes 2/5 or fewer
- F (Unreliable): Do not cite
Report Formats
Brief Report
Detailed Report (Default)
Academic Report
Executive Report
Best Practices
Advanced Configuration
Custom Citation Formats
Edit~/.openfang/hands/researcher.toml to add custom citation formats:
