ChemCrow

Couples an LLM planner with 18 deterministic cheminformatics, retrosynthesis, and safety verification tools.

Read the paper

The loop

  1. Proposes

    An LLM proposes multi-step synthesis plans, SMILES structures, and reaction queries.

  2. Judged by

    Deterministic RDKit validators, RXN4Chemistry retrosynthesis engines, and controlled-substance safety checkers verify chemical validity and feasibility.

  3. Steers

    Tool outputs return to the model at each step; the validation of the robotic platform is iterated until the procedure is valid.

Headline result

Autonomously planned and executed wet-lab syntheses of an insect repellent, three organocatalysts, and a novel chromophore.

What this does not prove

Synthesis success remains bounded by the coverage of the underlying retrosynthesis templates and reagent inventory.

How it generalizes the harness

A controlled-chemical check and an explosive check screen a requested molecule before synthesis planning or execution; robotic synthesis executes routes, it does not verify them.

Classification

Classification of ChemCrow
What it proposesMolecule
Generative modelGPT-4 chemical synthesis planner
Algorithmic authorityRDKit, RXN4Chemistry retrosynthesis engine, and robotic wet-lab execution
FeedbackVerifier errors
What gets updatedPrompt context
When it runsAt inference time
ValidityApproximate physics (simulation, not lab results)
EvidenceExperiments reported
LineageOriginal system