🚀 Welcome to Tenstorrent

Get started with AI inference and custom training on Tenstorrent hardware.

This extension provides interactive walkthroughs to help you set up your development environment, run inference on Tenstorrent devices, train custom models, and build production AI applications.

🔗 Quick Links

🛠️ Setup Information (Optional)

Already using Tenstorrent Cloud, Quietbox, or a preinstalled system? Your environment is ready - skip to the Learning Path below!

If you need to set up a fresh system, use TT-Installer 2.0 for one-command installation:

Quick Install:

/bin/bash -c "$(curl -fsSL https://github.com/tenstorrent/tt-installer/releases/latest/download/install.sh)"

📖 Run Quick Install | 📥 Download Script | 📚 Full Documentation

TT-Installer sets up drivers, firmware, tt-smi, HugePages, and TT-Metalium™ containers in 5-15 minutes.

📚 Learning Path (39 Lessons)

Click on any lesson below to open it in the new interactive lesson viewer. Or click "Open Lessons Sidebar" above to browse all lessons in the sidebar.

Lessons are organized by category - start with "Your First Inference" for the quickest path to running models, or jump to "Custom Training" to train your own!

🚀 Your First Inference

🏭 Serving Models

🔧 Compilers & Tools

🎯 Applications

🎓 Custom Training (8-Lesson Series)

👨‍🍳 Tenstorrent Cookbook

🧠 CS Fundamentals

🎓 Advanced Topics

💡 Note: These lessons assume you have a working Tenstorrent environment. If you need to set up from scratch, see the "Setup Information" section above or start with the TT-Installer lesson.

🛠️ Working Directory

This extension creates scripts and files in a dedicated workspace directory:

~/tt-scratchpad/

All generated Python scripts, configuration files, and test code will be saved here. This keeps your workspace organized and makes it easy to find and customize the code.

⚡ Quick Actions

📖 Resources