Turn decades of materials data into sourced shortlists your engineers can test.

Lattice Graph brings 85 materials data sources (DFT, experimental structures, synthesis recipes, patents) into one graph and filters compositions against your constraints. Database values link to their sources.

Crystal structures
6,403,741
DFT thermo records
4,200,531
Synthesis recipes
38,729
Source databases
85

Why now: the open DFT databases are now large enough to screen with, and they disagree. For each pair of Materials Project, OQMD and JARVIS, 17–18% of all the compositions the pair shares sit on the convex hull (within 1 meV/atom) in one database and off it in the other (our study, 62,803 compositions).

42 nodes · stable
illustrative sample-01
Ehull = 0.000 eV/atom
illustrative graphic, not live data
Indexes public data from
Materials Project
OQMD
AFLOW
JARVIS
COD
USPTO
Try it — no account needed

Look up a real compound before you sign up.

Examples:
Example result · retrieved 2026-10-03
Lithium iron phosphate (LiFePO4)
Full profile →
Band gap
0.01–4.21 eV
Stability
Stable
Sources
68 structures / 3 dbs
What's in the graph

Built for teams who ship atoms, not just apps.

What is in the graph today, from our public API — the substrate behind every shortlist, from battery cathodes to next-generation ceramics.

Knowledge-graph edges
17,846,603
Links between compositions, properties, synthesis routes and patent families.
DFT thermo records
4,200,531
Formation energies and energy-above-hull values from the databases we index.
Synthesis recipes
38,729
Extracted synthesis routes with precursors, conditions, and the source each came from.
Molecules
4,148,336
The molecular side of the graph, joined to the same provenance and licence records.
How it works

Three steps from fragmented data to a sourced, ranked shortlist.

Lattice reconciles formulas across sources, scores how well they agree, and shows the source of each database value.

01UNIFY

85 sources, one schema

DFT databases, experimental crystal structures, synthesis literature, and patents — normalized so LiFePO4 and FeLiO4P find each other.

02STRUCTURE

Linked into a graph

Lattice links compositions, properties, synthesis routes, and patent families into a knowledge graph.

03DECIDE

Rank with evidence

Filter by stability and structure, check how well the databases agree, and follow a candidate to its recipes where the literature has one.

Use cases

The decisions it is built for.

Lattice is designed for materials screening decisions like these.

Battery ranking

Shortlist candidates against multi-objective constraints.

Rank battery materials on capacity, voltage and supply risk at once, and see which ones sit on the Pareto front.

Similar materials

Find chemical neighbours.

Start from a formula you know — Lattice returns related compositions that share its elements, with how many sources and recipes back each one.

Supply risk

Know the risk before procurement asks.

Element-level concentration, top-producer and geopolitical scoring.

Batch screening

Screen a whole list at once.

Send up to 500 formulas and get synthesis-route counts, supply risk, and patent density back for each.

Synthesis

Start from a known route.

Literature synthesis recipes, searchable by target composition, each linked to the paper it came from.

Composition search

Screen by the properties you need.

Filter by stability, space group, and crystal system — then check how well the databases that hold a formula agree on it.

Handoff

Take the results with you.

Export results as CSV or JSON, or pull the same data into notebooks and your own systems through the REST API and Python SDK.

Inside Lattice

Familiar tools, purpose-built for materials.

Built for engineers, not data scientists. Use it in the browser, or pipe it into your existing notebooks via the SDK. The screen below is an illustrative mock-up with sample values.

latticegraph.com / dashboard / compound-search
Workspace
Overview
Datasets214
Compound search12
Insights
Filters
Oxides48
Phosphates22
Sulfides31
Fluorides17
Stability / band gap trade-off
ScatterParetoTable
Candidates
48↑ 12
On Pareto
7
Match score
0.921↑ 0.04
Selected · sample-01
e_above_hull0.000 eV/atom
formation_e−2.41 eV/atom
band_gap3.2 eV
space_groupPnma
density3.4 g/cm³
recipes14
supply_riskmedium
agreement3 / 3 dbs
structures68
Developer SDK

One line from notebook to knowledge graph.

A Python SDK with typed sub-clients for each API domain, automatic retries, and lazy pagination. Use it in a Jupyter cell the same way you'd query a database.

Get startedpip install latticegraph
query.pyresponse.jsonpython 3.11
from latticegraph import LatticeGraphClient

client = LatticeGraphClient(
    api_key="mat_…",
    base_url="https://api.latticegraph.com",
)

hits = client.materials.search(
    formula="LiFePO4",
    max_e_hull=0.05,
    limit=12,
)
print(hits["total"], hits["has_more"])

# /v1/health takes no key — it is where the
# counts at the top of this page are read from
print(client.health.status()["version"])
# → 1.3.1
Critical minerals

From mine deposit to candidate substitute.

Search 304,632 USGS mineral-site records in 166 countries, then go one step further: 24 computational candidates for critical-mineral recovery, rare-earth separation and battery recycling.

304,632
Mineral-site records (USGS MRDS)
166 countries, 12 commodity classes.
HHI+ tiers
Supply-risk scoring
Per-element concentration, top-producer share, and geopolitical tier with substitution paths.
24
Recovery & separation candidates
Candidates for rare-earth separation, critical-mineral recovery sorbents and recycling separations.
Out-licensing

Candidates the platform has screened, for licence.

The same screens also propose candidate uses for known and computed compounds; many of the compounds are already known. None has a Lattice Graph lab measurement yet: each is a computational candidate, rated on our market estimate and the depth of its computational evidence, with a preliminary IP screen (not a freedom-to-operate opinion). Available for licensing or co-development.

239
Screened candidates
11
Portfolios
Explore out-licensing →
Early access
WHY WE'RE BUILDING THIS
In our experience, materials data still lives in shared drives, lab notebooks and aging SharePoint sites. We think teams deserve better.
WHY THIS TEAM

Nick Harris, founder. CTO of VivaMed BioPharma; co-founder of MedSim.ai, FastRead.io and Formulai.

Judge the work as well as the bio: everything below is public today.

Currently in early access. Contact: nick@latticegraph.com

Ship the material, not the search for it.

We're onboarding early teams now. Sign up for early access and help shape the platform.

Company names, logos, and trademarks are the property of their respective owners and are referenced here for identification and illustrative purposes only. Their inclusion reflects Lattice Graph's own analysis of where its portfolio may be relevant and does not imply any partnership, endorsement, affiliation, sponsorship, or existing commercial relationship.
Results are informational and should be validated by qualified professionals. See Terms of Service