xChemAgents: Agentic AI for Explainable Quantum Chemistry

Can Polat, Mehmet Tuncel, Mustafa Kurban, Erchin Serpedin, Hasan Kurban
5/26/2025
cs.MAphysics.chem-phphysics.comp-ph

Official code: KurbanIntelligenceLab/xChemAgents (6 stars, MIT, last commit 2025-06-08).

Abstract

Recent progress in multimodal graph neural networks has demonstrated that augmenting atomic XYZ geometries with textual chemical descriptors can enhance predictive accuracy across a range of electronic and thermodynamic properties. However, naively appending large sets of heterogeneous descriptors often degrades performance on tasks sensitive to molecular shape or symmetry, and undermines interpretability. xChemAgents proposes a cooperative agent framework that injects physics-aware reasoning into multimodal property prediction. xChemAgents comprises two language-model-based agents: a Selector, which adaptively identifies a sparse, weighted subset of descriptors relevant to each target, and provides a natural language rationale; and a Validator, which enforces physical constraints such as unit consistency and scaling laws through iterative dialogue. On standard benchmark datasets, xChemAgents achieves up to a 22% reduction in mean absolute error over the state-of-the-art baselines, while producing faithful, human-interpretable explanations. Experiment results highlight the potential of cooperative, self-verifying agents to enhance both accuracy and transparency in foundation-model-driven materials science. The implementation and accompanying dataset are available at https://github.com/KurbanIntelligenceLab/xChemAgents.

View on arXivView PDF

Code Implementations(1)

MIT
61PythonMay 26, 20251 years agoMIT

Similar Papers

Cite this paper

@article{polat2025xchemagents,
  title  = {xChemAgents: Agentic AI for Explainable Quantum Chemistry},
  author = {Can Polat and Mehmet Tuncel and Mustafa Kurban and Erchin Serpedin and Hasan Kurban},
  year   = {2025},
  eprint = {2505.20574},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2505.20574v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2505.20574.svg)](https://codeofpaper.com/paper/2505.20574)

Discussion