Documentation#

Homepage

Looking for the project overview? Head back to the Tachys homepage.

Tachys is a JAX library for quantum many-body physics on lattices. It treats operators as first-class callables — compose them algebraically, apply them to batched states, and run exact diagonalization on any Hamiltonian you can write.

Installation#

# CPU-only JAX
pip install jax

# GPU (CUDA 12)
pip install "jax[cuda12]"

# Tachys
pip install tachys

Getting Started