CrystaLLM

Autoregressive crystal language model with validity checks on generated CIFs, optional Monte Carlo tree search guided by a learned formation-energy network, and DFT on finished structures.

Read the paper

The loop

  1. Proposes

    A domain-trained transformer generates full CIF crystal descriptions conditioned on composition or space group.

  2. Judged by

    Validity checks on generated CIFs; the optional Monte Carlo tree search is scored by a learned formation-energy network (ALIGNN); DFT is run on finished structures.

  3. Steers

    Optional Monte Carlo tree search guided by a learned formation-energy network steers generation.

Headline result

Rediscovered unseen experimental crystal structures and identified novel stable inorganic phases validated by ab initio DFT.

What this does not prove

Struggles on very large unit cells (>60 atoms) where token context length and space-group Wyckoff constraints become tight.

How it generalizes the harness

Validity checks on generated CIFs, a learned formation-energy network guiding optional tree search, and DFT on finished structures.

Classification

Classification of CrystaLLM
What it proposesCrystal structure
Generative modelAutoregressive CIF transformer (CrystaLLM)
Algorithmic authorityCIF validity checks and a learned formation-energy network (ALIGNN); DFT on finished structures
FeedbackVerifier errors
What gets updatedPopulation of candidates and search tree
When it runsAt inference time
ValidityApproximate physics (simulation, not lab results)
EvidenceCode released
LineageOriginal system