Skip to main content

superintelligent-retrieval-agent

Superintelligent Retrieval Agent methodology for building retrieval-augmented systems that actively reason about information needs beyond black-box query issuance.

Ir para a instalação

Informações da origem

Repositório
hiyenwong/ai_collection
Última atividade na origem
4 de junho de 2026 às 13:32
Idioma detectado do SKILL.md
inglês
Estrelas
2
Forks
0

Opções de instalação

Por padrão, está selecionado o prompt que primeiro revisa a origem. Você pode mudar para um comando direto ou baixar uma cópia local.

Revise os arquivos de origem

Leia o SKILL.md e os arquivos complementares exibidos pelo SkillsMP antes de decidir se vai instalar.

Exibindo SKILL.md

SKILL.md
Instruções da origem · Visualização somente leitura
name
superintelligent-retrieval-agent
description
Superintelligent Retrieval Agent methodology for building retrieval-augmented systems that actively reason about information needs beyond black-box query issuance.
# Superintelligent Retrieval Agent ## Description Retrieval-augmented agents are increasingly the interface to large organizational knowledge bases. This methodology proposes agents that go beyond exploratory black-box queries to actively reason about information needs, iteratively refine search strategies, and evaluate retrieval quality before generation. Based on arXiv:2605.06647. ## Activation Keywords - superintelligent retrieval - retrieval agent reasoning - active retrieval strategy - RAG agent optimization - 智能检索代理 - 推理式检索 - retrieval-augmented agent design - IR agent architecture ## Core Concepts ### 1. Beyond Black-Box Retrieval Traditional RAG systems issue queries and accept whatever is returned. Superintelligent retrieval agents: - Analyze the query's information gap before searching - Select appropriate retrieval strategies based on query type - Evaluate returned documents for relevance before passing to generator - Iterate retrieval if gaps remain unfilled ### 2. Information Gap Analysis Before retrieval, the agent should: - Identify what type of information is needed (factual, procedural, analytical) - Determine the depth required (surface-level vs. deep-dive) - Assess what is already known vs. what needs to be retrieved ### 3. Strategy Selection Match retrieval strategy to query characteristics: - **Factual queries**: Direct keyword search + exact match - **Analytical queries**: Multi-hop reasoning chains with iterative retrieval - **Procedural queries**: Step-by-step documentation retrieval with context chaining - **Exploratory queries**: Broad search followed by focused refinement ### 4. Quality Assessment Loop After retrieval, before generation: - Score documents for relevance to the specific information gap - Detect contradictions between retrieved sources - Identify missing information types that require additional retrieval - Prune irrelevant or low-quality results ## Implementation Pattern ### Step 1: Query Decomposition ``` query -> analyze_intent -> identify_gaps -> [gap_type, depth_needed] ``` ### Step 2: Strategy Selection ``` [gap_type, depth_needed] -> select_strategy -> [retrieval_method, parameters] ``` ### Step 3: Iterative Retrieval ``` results = [] for round in max_rounds: results += retrieve(strategy, query, context) if gaps_filled(results, gaps): break query = refine_query(query, results, remaining_gaps) ``` ### Step 4: Quality Gate ``` filtered = quality_assess(results, original_query) if len(filtered) < threshold: fallback_strategy() return filtered ``` ## Error Handling ### Retrieval Failure If no relevant documents are found: 1. Broaden search terms (remove specificity constraints) 2. Try alternative retrieval methods (vector search vs. keyword) 3. Generate synthetic context from known information 4. Explicitly state knowledge gaps to the user ### Contradictory Sources If retrieved sources contradict: 1. Present both views with source attribution 2. Check publication dates for currency 3. Assess source credibility 4. Flag the contradiction explicitly ## Examples ### Example: Complex Analytical Query ``` User: "What are the economic impacts of AI on labor markets in developing countries?" Agent reasoning: 1. Information gaps: economic data, labor statistics, developing country specifics 2. Strategy: Multi-hop retrieval - Round 1: "AI labor market impact developing countries" - Round 2: "automation employment substitution effect emerging economies" - Round 3: "World Bank AI jobs developing nations report" 3. Quality gate: Filter for recent reports, academic papers, policy documents 4. Synthesize across sources with source attribution ``` ## Resources - arXiv:2605.06647 - Superintelligent Retrieval Agent: The Next Frontier of Information Retrieval ## Related Skills - memory-retrieval - skill-rag-indexer - llm-decision-centric-design
Ver no GitHub