Skip to content
AI.info

Research

TrustResearcher: Automating Knowledge-Grounded and Transparent Research Ideation with Multi-Agent Collaboration

Overview Research area: Multi-agent systems for automated scientific research ideation, combining large language models (LLMs), retrieval, knowledge graphs (KGs), and peer-review-style evaluation. Cla

arXiv
2510.20844
Published
2025-10-20
Authors
Jiawei Zhou, Ruicheng Zhu, Mengshi Chen, Jianwei Wang, Kai Wang

AI summary

Overview

Research area: Multi-agent systems for automated scientific research ideation, combining large language models (LLMs), retrieval, knowledge graphs (KGs), and peer-review-style evaluation. Classified under Information systems (open source software) and Computing methodologies (natural language generation; multi-agent systems).

Technical level: Intermediate. The paper is a system/demo paper, so the four-stage pipeline and its parameters are readable without deep background, but familiarity with LLMs, knowledge graphs, embeddings, and graph-mining concepts helps.

Scope: The paper describes and demonstrates TrustResearcher, a four-stage multi-agent system that turns a seed research topic into a set of evidence-grounded, ranked research proposals with auditable execution traces, illustrated on the k-truss breaking problem in graph mining.

What This Paper Is About

Automating research idea generation with LLM agents is promising but usually opaque: current pipelines treat literature retrieval as one monolithic step and hide the agents' internal reasoning, so researchers cannot inspect or control how an idea was produced. The paper argues this creates two gaps: no multi-stage, granular grounding (so outputs are either ungrounded hallucinations or rigid, unoriginal) and no transparency into multi-agent coordination. TrustResearcher is the authors' answer: a unified four-stage, domain-agnostic pipeline that keeps ideas anchored to curated literature while exposing intermediate states, logs, and configurable agents for inspection.

Key Contributions

  1. The TrustResearcher system itself: a multi-agent system for knowledge-grounded and transparent research ideation, released with a live demo and source code at https://github.com/valleysprings/TrustResearcher.
  2. A four-stage system design (A–D): Structured Knowledge Curation, Diversified Idea Generation, Multi-stage Idea Selection, and Expert Panel Review & Synthesis, connected end-to-end.
  3. Agent-level design features: multi-stage and multi-granular knowledge grounding (task-decomposed paper retrieval plus KG-based grounding), diversified idea generation with iterative self-refinement, orchestrated filtering and reviewing strategies, and transparent intermediate artifacts with auditable execution traces.
  4. A web demonstration: an interactive workflow shown on a k-truss-based graph mining task, illustrating how the system supports real-world scientific research ideation.

Main Findings

  • Structured knowledge curation anchors the pipeline: A seed topic is decomposed by an LLM into concepts and a set of search queries (rather than one handcrafted query), executed via the Semantic Scholar API under a fixed retrieval budget, then merged with semantic filtering and deduplication and pruned by topic-name overlap. The KG is built incrementally in four phases: LLM-based entity extraction (core problems, methods, applications), mini-batch enrichment from paper metadata, degree-based expansion over top-K high-degree nodes (default K=10), and hybrid sampling of 60% high-degree and 40% random nodes.
  • Idea generation is multi-strategy and structured: A planner agent performs gap analysis and decomposes findings into three facets (Problem Statement, Proposed Methodology, Experimental Validation). Graph-of-Thought reasoning connects facet nodes to 20 high-degree KG entities with asynchronous depth-first sampling (branching factor b=3, depth d=5), scoring paths by node quality (0.6), edge-type diversity (0.2), and length preference (0.2). An over-generation factor of α=10 is applied across 3 parallel strategies: Base variants, GoT variants, and on-demand cross-pollination.
  • Selection uses two complementary filters: Internal selection scores ideas on novelty (0.30), feasibility (0.25), clarity (0.20), and impact (0.25), and merges pairs with Jaccard similarity above 0.85 via LLM merging. External selection compares remaining ideas to retrieved literature using BGE-M3 embeddings and cosine similarity over combined text fields, retaining candidates whose maximum similarity is below 0.7 and logging top overlapping papers.
  • The expert panel mimics peer review: A reviewer agent (technical soundness, feasibility) and a novelty agent (originality and contribution versus prior work) run asynchronously in parallel, scoring each idea on five dimensions (feasibility, expected impact, technical soundness, implementation complexity, and distinctiveness from prior work) on a 1–5 scale with qualitative feedback. An aggregator averages dimension-level scores with equal weighting into a meta-review, and a unified weighted score emphasizing feasibility and originality classifies ideas above 3.5 as high-quality (approximately a "weak accept").
  • Demonstration output on k-truss breaking: Prompted with a topic on scalable, robust k-truss breaking algorithms, the system using GPT-5 produced three candidate research ideas within approximately 15-30 minutes (depending on external LLM services), consuming over 200K tokens in total. Candidate directions spanned localized scalable algorithms avoiding global recomputation, epidemic-containment-inspired strategies on temporal contact networks, and learning-based edge importance prediction.
  • Reported scores and portfolio: One sampled idea, "Scalable Approximation Framework for Real-Time k-Truss Disruption in Massive Dynamic Graphs," proposed incremental k-truss maintenance via sketch-based triangle estimation, hierarchical graph partitioning, locality-sensitive edge prioritization, adaptive deletion budgeting, and distributed integration with Apache Flink / Spark Structured Streaming, with approximation bounds under probabilistic graph models (Chung–Lu, SBM) and experiments on R-MAT, Barabási–Albert, and SBM graphs up to 10^9 edges. The localized algorithmic approach received high ratings for novelty (4.2) and clarity (4.5), while scalability on extremely large graphs was flagged as a potential limitation. Aggregation yielded a final portfolio of five high-quality research candidates (average score approximately 4.1/5).
  • Transparency is surfaced in the interface: The interface has four regions: session control (topic, number of ideas, new sessions), status monitor (current phase, runtime progress, metadata), final output (structured downloads), and real-time logs (phase transitions, runtime, agent activities), with each component's output preserved as JSON files.
  • No comparative benchmark is reported: The paper does not report head-to-head quantitative comparisons against other ideation systems, nor accuracy or quality metrics beyond the illustrative case-study scores.

Methodology in Plain English

The authors build a pipeline of specialized agents that mirror how human researchers work, then walk it through one real graph-mining task.

First, the system reads. Given a topic, it breaks the topic into concepts and turns them into several search queries, pulls papers through the Semantic Scholar API within a fixed budget, and cleans up duplicates. It then builds a lightweight knowledge graph of the field in steps, starting with core problems, methods, and applications extracted by an LLM, then enriching with metadata, then deliberately expanding to high-connectivity and randomly sampled nodes so that both mainstream and emerging concepts appear.

Second, the system brainstorms. A planner agent reads the most connected entities and relevant papers, identifies gaps, and writes a blueprint covering the problem, the proposed method, and how to validate it. From there, it walks the knowledge graph to produce distinct reasoning paths, and generates ideas in three parallel ways (extending the blueprint, reformulating graph paths, and cross-pollinating top ideas). Many candidates are generated, then duplicates are pruned, and the survivors are refined over multiple critique rounds, with datasets, metrics, performance evaluation, and ablation plans filled in.

Third, the system filters. It scores ideas internally on novelty, feasibility, clarity, and impact, merges near-duplicates, then checks remaining ideas against the retrieved literature using embeddings, keeping only those that are not too similar to existing work.

Fourth, the system reviews. Two agents act as reviewers in parallel, one judging technical soundness and feasibility, the other judging originality, each scoring five dimensions on a 1–5 scale with written feedback. An aggregator averages the scores and combines the comments, and ideas scoring above 3.5 are treated as high quality. Throughout, the orchestrator keeps logs and intermediate artifacts visible so a researcher can trace exactly how an idea was produced.

Why This Matters

Impact on research: The paper targets a real bottleneck — literature growth outpacing any individual's reading capacity, compounded by cognitive biases like fixation and narrow search. By coupling generation with explicit grounding and by exposing reasoning traces, artifacts, and logs, it pushes agentic ideation toward something researchers can audit and verify rather than take on faith. The authors note opacity in multi-agent workflows is widely recognized as a core challenge for agentic research.

Real-world applications (as implied by the paper's design and case study):

  • Graph mining and network analysis, specifically scalable k-truss maintenance and disruption on massive dynamic graphs.
  • Community search in large networks, since k-truss structures are used as cohesive subgraph primitives and building blocks in community search pipelines.
  • Streaming and distributed graph platforms, through the demonstrated idea's integration with Apache Flink and Spark Structured Streaming.
  • Real-world crisis networks, which the sampled proposal lists as case studies illustrating societal impact.

Industry relevance: The system is domain-agnostic — the same pipeline can be instantiated in any scientific field — and it is released as open source with a live web demo, with all component outputs downloadable as JSON. That makes it usable both as a research tool for R&D and lab teams and as a reference architecture for teams building auditable multi-agent workflows.

Future Directions

  • Quantitative evaluation of ideation quality: The paper reports no benchmark comparisons, accuracy figures, or independent expert evaluation of the ideas beyond the narrative case study; measuring idea novelty, feasibility, and usefulness at scale is an open question.
  • Cost, latency, and dependency on external services: The demonstration used GPT-5, took approximately 15-30 minutes, consumed over 200K tokens, and is noted to depend on external LLM services — reducing cost and latency, and removing single-provider dependence, is a natural next step.
  • Generalization beyond the demonstrated domain: The design is claimed to be domain-agnostic, but only a single graph-mining scenario (the k-truss breaking problem) is demonstrated; validating the pipeline across other scientific fields is left open.
  • Closing the gap between generated and validated research: The paper notes that if fewer ideas meet the 3.5 threshold, remaining portfolio slots are filled by the best available candidates — raising the question of how such fallback ideas perform and how these proposals should be carried from ideation into actual execution.

Target Audience

Researchers and practitioners in multi-agent systems, LLM-based scientific discovery, and automated research ideation; graph-mining and network-analysis researchers interested in k-truss and community-search problems; and engineers or R&D teams building transparent, auditable agent pipelines who want both a design blueprint and released source code to inspect.

Authors’ abstract

Agentic systems have recently emerged as a promising tool to automate literature-based ideation. However, current systems often remain black-box, with limited transparency or control for researchers. Our work introduces TrustResearcher, a multi-agent demo system for knowledge-grounded and transparent ideation. Specifically, TrustResearcher integrates meticulously designed four stages into a unified framework: (A) Structured Knowledge Curation, (B) Diversified Idea Generation, (C) Multi-stage Idea Selection, and (D) Expert Panel Review and Synthesis. Different from prior pipelines, our system not only exposes intermediate reasoning states, execution logs, and configurable agents for inspections, but also enables diverse and evidence-aligned idea generation. Our design is also domain-agnostic, where the same pipeline can be instantiated in any scientific field. As an illustrative case, we demonstrate TrustResearcher on a graph-mining scenario (k-truss breaking problem), where it generates distinct, plausible candidates with evidence and critiques. A live demo and source code are available at https://github.com/valleysprings/TrustResearcher

Read the original paper