Overview
Tenstorrent’s software stack takes models from popular frameworks all the way down to Tensix cores. Most users start at the top with the TT-Forge compiler; the lower layers are available when you need finer control.
Choosing your entry point
Compile a model from PyTorch, JAX, or ONNX → TT-Forge (recommended start).
Build networks in Python from pre-optimized ops → TT-NN.
Author custom fused operations → TT-Lang.
Write kernels directly on Tensix cores → TT-Metalium.
Work on compiler internals or custom backends → TT-MLIR.