TLDR: cmbagent is a new multi-agent AI system that automates scientific research tasks with no human intervention. It uses a Planning & Control strategy with specialized LLM agents for tasks like code writing, data interpretation, and information retrieval. The system has successfully performed a PhD-level cosmology task and shows superior performance over current LLMs on benchmarks, indicating a significant step towards fully autonomous scientific discovery.
A groundbreaking new system, cmbagent, is set to transform scientific research by enabling fully autonomous discovery. This innovative multi-agent system, powered by Large Language Models (LLMs), operates without any human intervention, from planning to execution.
Traditional approaches to scientific automation often require continuous human input, limiting their scalability and efficiency. cmbagent addresses this by implementing a sophisticated Planning & Control strategy, inspired by robotics. This strategy involves two main phases: a Planning phase where a research plan is designed and approved by LLM agents, and a Control phase where the plan is executed by other specialized agents. Each agent within the system is designed for a specific task, such as retrieving information from scientific papers, writing and executing code, interpreting results, or critiquing the outputs of other agents.
A key innovation of cmbagent is its use of ‘context agents’ and ‘Retrieval Augmented Generation (RAG) agents’. Context agents are equipped with extensive knowledge of specific scientific domains and programming libraries, like those used in cosmology (e.g., camb and class). RAG agents further enhance this by retrieving relevant information from vast databases of scientific papers and codebases, overcoming the token limits of standard LLMs and ensuring access to a wide array of knowledge.
The system has demonstrated remarkable capabilities, successfully tackling a PhD-level cosmology task: measuring cosmological parameters using supernova data. This complex task, which involves advanced statistical techniques like Markov Chain Monte Carlo (MCMC) sampling, was completed autonomously by cmbagent. Furthermore, evaluations on benchmark datasets, including the DS-1000 benchmark for data science libraries, showed that cmbagent consistently outperforms state-of-the-art LLMs, highlighting the power of its multi-agent orchestration and specialized knowledge.
cmbagent is not just a theoretical concept; it is open-source and available on platforms like GitHub and HuggingFace, with demonstration videos showcasing its functionality. It is also integrated into the upcoming denario project, which aims to provide an end-to-end system for autonomous scientific research, from idea generation to the automatic creation of publication-ready manuscripts.
Also Read:
- Automating Scientific Data Feature Generation with Multi-Agent Reinforcement Learning and AI Explanation
- Gradientsys: A New Framework for Dynamic AI Agent Orchestration
The development of systems like cmbagent signals a significant shift in how scientific research may be conducted in the future. By automating complex research workflows, these systems promise to enhance scalability, rigor, and reproducibility in scientific discovery, potentially leading to faster breakthroughs across various quantitative disciplines. For more technical details, you can refer to the original research paper.


