Tenstorrent
Tenstorrent
Documentation
No hardware yet? Get access to Tenstorrent silicon right in your browser with Tenstorrent Cloud Console
Installing Tenstorrent Software
Set up drivers, firmware, and the TT-Metalium environment on your Tenstorrent hardware, then verify your install.
Learn by Building
Get hands-on with a guided learning path — from making your first inference to building full applications with LLMs.
Popular Destinations
Get Started
Overview
How TT-Forge, TT-NN, and TT-Metalium fit together — and which to use when.
Installing Tenstorrent Software
Install drivers, firmware, and the TT-Metalium environment, then verify your setup.
Manual Installation
Manually install system dependencies, drivers, and the software stack step by step.
Deploy LLMs
Stand up an OpenAI-compatible inference server for high-throughput LLM serving.
Learn by Building
Get hands-on with guided, end-to-end lessons in the TT-VSCode-Toolkit.
Software
TT-Forge™
End-to-end MLIR compiler. Compile models from PyTorch, JAX, and ONNX — the recommended entry point.
TT-NN™
High-level Python API of pre-optimized neural-network operations.
TT-Lang™
Python DSL for authoring fused custom operations.
TT-MLIR™
MLIR-based backend compiler infrastructure that lowers models onto Tenstorrent hardware.
TT-Metalium™
Low-level C++ SDK for writing custom kernels on Tensix cores.
Hardware
Blackhole
TT-QuietBox™ 2 (Blackhole)
Next-generation liquid-cooled Blackhole workstation.
Blackhole™ PCIe Cards
Infinitely scalable, high-performance AI processing.
TT-QuietBox™ (Blackhole)
Dead-quiet, liquid-cooled desktop AI.
Wormhole
Learn End-to-End through TT-VSCode-Toolkit
Your First Inference
Set up the toolkit, detect hardware, and run your first model end-to-end.
Serving & APIs
Production inference with tt-inference-server and vLLM, plus image and video generation.
Applications
Real-world apps: coding assistants, AI agents, and video generation on QuietBox 2.
Custom Training
Datasets, fine-tuning, multi-device training, and training from scratch.
Cookbook
Hands-on projects: Game of Life, audio processing, fractals, and particle sims.
Compilers & Frameworks
Image classification with TT-Forge, JAX and PyTorch/XLA, and an intro to TT-Lang.
CS Fundamentals
RISC-V architecture, memory hierarchy, parallelism, synchronization, and complexity.
Advanced
Model bring-up bounties and exploring TT-Metalium at the kernel level.
Deployment
Deploy the toolkit and your work to the cloud with Koyeb.
Tools
TT-Inference-Server
Deploy and serve models — the canonical source for validated model support.
TT-Studio
Point-and-click web UI for deploying a model — the fastest path for new users.
TT-SMI
Command-line device telemetry and firmware info — ships with the software stack.
TT-Toplike
Real-time terminal monitor: power, temperature, current, and core activity.
TT-NN Visualizer
Inspect model execution: graphs, memory plots, tensor and buffer views.
TT-Topology
Configure Ethernet routing on multi-card QuietBox and LoudBox systems.
TT-VSCode-Toolkit
Guided VS Code learning environment — browse tracks in the Learn section above.
TT-Blacksmith
Optimized ML training recipes for Tenstorrent hardware.