The Open Catalyst Project (OC20) is a large-scale, publicly available dataset and benchmark challenge designed to train and evaluate machine learning models for predicting the adsorption energy of molecules on catalyst surfaces. Released by Facebook AI Research and Carnegie Mellon University, it provides over 1.3 million Density Functional Theory (DFT) relaxations to bypass computationally expensive quantum mechanical simulations, directly targeting the discovery of novel catalysts for renewable energy storage.
Glossary
Open Catalyst Project (OC20)

What is Open Catalyst Project (OC20)?
A large-scale dataset and benchmark for training machine learning models to predict catalyst surface adsorption energies, accelerating the discovery of renewable energy catalysts.
OC20 focuses on the critical bottleneck of screening electrocatalysts by providing structural trajectories rather than just final energies. The benchmark tasks models, typically equivariant graph neural networks, with predicting per-atom forces and system energy from initial atomic positions. Success on OC20 requires a model to learn the complex potential energy surface of diverse adsorbate-catalyst combinations, enabling the rapid virtual screening of materials for reactions like oxygen reduction and hydrogen evolution.
Key Features of the OC20 Dataset
The Open Catalyst 2020 (OC20) dataset is a massive computational catalysis benchmark designed to train machine learning models for predicting adsorption energies on catalyst surfaces, a critical step in discovering renewable energy catalysts.
Massive Scale and Diversity
The dataset contains over 1.3 million molecular relaxations across 55 unique catalyst surfaces and 12,000+ adsorbates. This scale is orders of magnitude larger than previous computational catalysis datasets, providing the statistical power necessary for deep learning. The diversity spans transition metals, intermetallics, and multi-element alloys.
- 1.3M+ Density Functional Theory (DFT) relaxations
- 55 bulk crystal structures
- 12,000+ unique adsorbate molecules
Initial Structure to Relaxed Energy (IS2RE) Task
A more challenging task where models must predict the final relaxed energy of a system given only the initial, unrelaxed atomic structure. This requires the model to implicitly learn the relaxation trajectory, bypassing the expensive iterative DFT calculations. It directly tests a model's ability to generalize to the energy minimum.
- Input: Initial guess of atomic positions
- Output: Final DFT-relaxed adsorption energy
- Core metric: MAE on predicted relaxed energy
In-Domain and Out-of-Domain Splits
OC20 provides rigorous test splits to evaluate true generalization. The In-Domain (ID) split tests interpolation on known catalyst/adsorbate combinations. The Out-of-Domain (OOD) splits test extrapolation to unseen adsorbates, unseen catalyst compositions, or entirely unseen catalyst-adsorbate pairs, which is the true test of a model's utility for discovering novel catalysts.
- ID: Random split of all systems
- OOD Adsorbates: Unseen molecules on seen surfaces
- OOD Catalysts: Unseen material compositions
- OOD Both: Unseen molecules on unseen surfaces
DFT Calculation Provenance
All data is generated using VASP with the RPBE exchange-correlation functional, a standard in computational catalysis. Each relaxation includes full provenance, such as the specific DFT settings and convergence criteria. This ensures a consistent, high-fidelity ground truth, though it also means models learn the systematic biases of the RPBE functional.
- Software: Vienna Ab initio Simulation Package (VASP)
- Functional: Revised Perdew-Burke-Ernzerhof (RPBE)
- Includes: Total energy, forces, Fermi level, and convergence flags
Direct Path to Renewable Energy Discovery
The benchmark directly targets the bottleneck in electrocatalysis for fuel cells, batteries, and CO2 reduction. By predicting adsorption energies of key intermediates like *OH, *CO, and *H, models can rapidly screen millions of catalyst candidates. A successful model could accelerate the discovery of a cost-effective catalyst for the oxygen evolution reaction (OER) or CO2 reduction reaction (CO2RR) by decades.
- Target reactions: OER, ORR, CO2RR, HER
- Key adsorbates: *H, *O, *OH, *CO, *COOH, *CHO
- Goal: Replace expensive platinum-group metals
Frequently Asked Questions
Clear, technical answers to the most common questions about the OC20 dataset, its benchmarks, and its role in accelerating catalyst discovery for renewable energy.
The Open Catalyst Project (OC20) is a large-scale, open-source dataset and benchmark challenge designed to train machine learning models to predict the adsorption energy of molecules on catalyst surfaces. It works by providing a massive corpus of over 1.3 million Density Functional Theory (DFT) relaxations across a diverse set of 55 unique catalytic surfaces and 82 adsorbates. The core task is to train a model, typically a Graph Neural Network (GNN) or an equivariant neural network, to map an initial, unrelaxed atomic structure directly to the system's relaxed adsorption energy, bypassing the computationally prohibitive step of performing a full geometric relaxation. This direct prediction, known as the Direct to Relaxed Energy (D2RE) task, serves as a surrogate for the expensive DFT calculations, enabling the rapid screening of millions of potential catalysts for renewable energy applications like fuel cells and electrolyzers.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
Explore the core architectures and representations that underpin the Open Catalyst Project's approach to modeling catalyst surfaces and molecular adsorption.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us