Eigen-Agent: Adaptive Multi-Agent Scientific Reasoning with Monitor-Based RAG
Organizations: Yale University · Shanghai Jiao Tong University · Fudan University · University of California, Los Angeles · Shanghai AI Lab · University of Oxford · Eigen AI
Abstract
Large language models (LLMs) have recently shown strong progress on scientific reasoning, yet two major bottlenecks remain. First, explicit retrieval fragments reasoning, imposing a hidden "tool tax" of extra tokens and steps. Second, multi-agent pipelines often dilute strong solutions by averaging across all candidates. We address these challenges with a unified framework that combines implicit retrieval and structured collaboration. At its foundation, a Monitor-based retrieval module operates at the token level, integrating external knowledge with minimal disruption to reasoning. On top of this substrate, Hierarchical Solution Refinement (HSR) iteratively designates each candidate as an anchor to be repaired by its peers, while Quality-Aware Iterative Reasoning (QAIR) adapts refinement to solution quality. On Humanity's Last Exam (HLE) Bio/Chem Gold, our framework achieves 48.3% accuracy - the highest reported to date, surpassing the strongest agent baseline by 13.4 points and leading frontier LLMs by up to 18.1 points, while simultaneously reducing token usage by 53.5% and agent steps by 43.7%. Results on SuperGPQA and TRQA confirm robustness across domains. Error analysis shows that reasoning failures and knowledge gaps co-occur in over 85% of cases, while diversity analysis reveals a clear dichotomy: retrieval tasks benefit from solution variety, whereas reasoning tasks favor consensus. Together, these findings demonstrate how implicit augmentation and structured refinement overcome the inefficiencies of explicit tool use and uniform aggregation. The code is available at https://github.com/tangxiangru/Eigen-1.
Figures & tables
| System | Triggering | Fine-grained | Continuity | Efficiency | Adaptivity |
| Single-round RAG | ✗ | ✗ | ✗ | ✓ | ✗ |
| Iterative RAG | ✓ | ✓ | ✗ | ✗ | ✓ |
| Reasoning RAG | ✓ | ✓ | ✓ | ✗ | ✓ |
| Monitor-based RAG (Ours) | ✓ | ✓ | ✓ | ✓ | ✓ |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
| Biology Category (n=2029) | % of Domain | Chemistry Category (n=359) | % of Domain |
| Molecular and Cell Biology (777) | 38.39% | Organic Chemistry (172) | 47.91% |
| Immunology and Microbiology (482) | 23.76% | Physical Chemistry (71) | 19.78% |
| Genetics, Genomics & Computation (411) | 20.26% | Materials Chemistry (68) | 18.94% |
| Neuroscience (205) | 10.11% | Analytical Chemistry (37) | 10.31% |
| Ecology and Evolution (149) | 7.35% | Inorganic Chemistry (11) | 3.06% |
| Overall Summary | |||
| Hyperparameter | Value | Description |
| model | gpt-4.1-mini | LLM model used in RAG Monitor |
| query_top_k | Maximum number of retrieved documents for each query. | |
| rag_chunk | Text chunk size for RAG monitoring. | |
| rag_overlapping | Number of overlapping characters between consecutive chunks to maintain continuity. | |
| max_rag | Maximum number of RAG insertions allowed in one reasoning step. | |
| temperature | Controls generation diversity; higher values lead to more randomness. |
| Configuration | Acc (%) |
| Baseline | 25.3% |
| Baseline + HSR/QAIR (No RAG) | 34.5% |
| Eigen-Agent (Generic Mixed-Domain Corpus) | 45.6% |
| Eigen-Agent (Bio/Chem Domain Corpus) | 48.3% |