Tesseract Blog

News, tutorials, and deep dives from the Tesseract team.

Fast, GPU-native differentiable physics and beyond with Tesseract

A training loop can now call a GPU solver running in another process, forward and backward, without its arrays ever leaving the GPU. Here is what that takes, what it buys, and how it works.

Tesseract Hackathon winners push the boundaries of differentiable scientific pipelines

Announcing the winners and highlights from the 2026 Tesseract Hackathon.

Automated adjoints of coupled systems

Coupled multi-physics used to mean a hand-written adjoint or a monolithic rewrite. Compose independent Tesseracts and jax.grad differentiates the whole two-way coupling end-to-end.

An easier way to build your first multi-Tesseract pipeline

Introducing cookiecutter-tesseract, a batteries-included starting point for building projects out of more than one Tesseract.

Differentiable Fortran with LFortran and Enzyme

How we built a pipeline to get exact gradients out of a Fortran thermal solver, then used it to solve real inverse problems from Python.

Optimizing rocket fins across CAD, mesher, and FEA with end-to-end gradients

We show how to chain adjoint, finite-difference, and AD gradients across Ansys SpaceClaim, PyMAPDL, and JAX to optimize rocket grid fins end-to-end.

Announcing the winners of the Tesseract Hackathon

The inaugural Tesseract Hackathon concluded with impressive entries from global researchers and engineers.

Playing Catch With Newton: a Beginner's Guide to Tesseracts

A hands-on tutorial introducing the Tesseract ecosystem through a physics-based example.

New demo: Pipeline-level autodiff with Tesseracts

A demo highlighting how Tesseracts unlock efficient, clean pipeline-level automatic differentiation.

Tesseract Core is now live... and open source!

We're announcing the public release of Tesseract Core, a free and open source application enabling scientists and engineers to build end-to-end differentiable pipelines with minimal code.