Atom-anchored LLMs speak Chemistry: A Retrosynthesis Demonstration
Alan Kai Hassen, Andrius Bernatavicius, Antonius P. A. Janssen, Mike Preuss, Gerard J. P. van Westen, Djork-Arné Clevert
TL;DR
This work presents atom-anchored LLMs for chemistry to address data scarcity by grounding reasoning in atom-mapped SMILES. It introduces a two-stage framework with a zero-shot Position Model for identifying disconnection sites and an optional few-shot Transition Model for applying transformations, all without task-specific training. Across public benchmarks and real drug molecules, the approach achieves high disconnection-site identification ($\geq 90\%$), meaningful reaction-class labeling ($\geq 40\%$), and solid reactant predictions ($\geq 74\%$), while enabling synthetic-data generation by mapping chemical knowledge to molecular structures. The methodology provides a general, data-efficient blueprint for applying LLMs to molecular design and synthesis planning, with practical implications for drug discovery and automated synthesis.
Abstract
Applications of machine learning in chemistry are often limited by the scarcity and expense of labeled data, restricting traditional supervised methods. In this work, we introduce a framework for molecular reasoning using general-purpose Large Language Models (LLMs) that operates without requiring labeled training data. Our method anchors chain-of-thought reasoning to the molecular structure by using unique atomic identifiers. First, the LLM performs a one-shot task to identify relevant fragments and their associated chemical labels or transformation classes. In an optional second step, this position-aware information is used in a few-shot task with provided class examples to predict the chemical transformation. We apply our framework to single-step retrosynthesis, a task where LLMs have previously underperformed. Across academic benchmarks and expert-validated drug discovery molecules, our work enables LLMs to achieve high success rates in identifying chemically plausible reaction sites ($\geq90\%$), named reaction classes ($\geq40\%$), and final reactants ($\geq74\%$). Beyond solving complex chemical tasks, our work also provides a method to generate theoretically grounded synthetic datasets by mapping chemical knowledge onto the molecular structure and thereby addressing data scarcity.
