A new kind of Software

Inspired by physics from the ground up, for a new paradigm of computing.

Software

Open Source

TORX

Our open-source framework for general stochastic differentiable programming. Torx is hardware-agnostic and runs on stochastic processing units of all kinds: from XTR-0 today, to our next chip, Z1, and beyond.

Algorithm Development

Simulate TSUs

thrml uses JAX to massively accelerate simulations of PGMs, including the Energy-Based Models that will be instantiated on our Z1 chip.

We use thrml to run simulations of our hardware running our algorithms.

Hardware Design

Explore Chip Architectures

thrml can be used to experiment with new TSU architectures, changing the connection graph, node type, and other design parameters.

We use thrml to identify promising future hardware designs.

Machine Learning

Train Energy-Based Models

thrml can compute gradients in probabilistic graphical models, which can be used to train energy-based models.

We used this approach to develop Denoising Thermodynamic Models.

Programming Model

Explore Stochastic Differentiable Programs

Torx builds programs from gates on three primitives, transforming probability distributions instead of fixed values, then samples them or propagates their moments exactly. Torx is to THRML what PyTorch is to CUDA.

OPEN RESEARCH

We're offering research grants to support innovative work in probabilistic computing. We welcome applications from all qualified researchers, particularly early-career researchers and PhD students.

Partnerships background

APPLICATIONS

We are collaboratively developing applications of thermodynamic computing systems by partnering with companies that run large probabilistic workloads. If your organization is interested in pioneering the future of computing, get in touch.

Diffusion Models

Text, image & video

Diffusion Models

Simulations

Nuclear, chemical & molecular

Simulations

World models

Weather, robotics, autonomy

World models

Optimization

Discrete or continuous, grey box

Optimization

Probabilistic Inference

Bayesian filtering, financial modeling

Probabilistic Inference
Symbols Background