tt-forge
Compile, optimize, and debug models on Tenstorrent hardware
All Skills in This Repository (6)
Pure Emerald Level Indicatorstt-enable-tracing
Enable TTNN trace capture and replay to eliminate host dispatch overhead.
tt-bug-report
Creates GitHub issues for bug reports with minimized reproducers across TT repos.
tt-lang
Write TT hardware kernels using a Python DSL with data movement primitives.
tt-connect-remote-device
Establish remote connections to Tenstorrent hardware and run kernels, copy files, and read logs.
tt-lang-profile-optimize
Profile and optimize TT-Lang kernels using TT-Metal tooling.
ttnn
Convert PyTorch tensors and execute tensor operations on Tenstorrent MeshDevice topologies.
Frequently Asked Questions
FAQPage SchemaHow to install tt-forge?โผ
Run `npx skills add tenstorrent/tt-forge --all -g -y` in your terminal to install all skills in this suite globally.
How to write custom kernels for Tenstorrent hardware?โผ
The tt-lang skill provides the full TT-Lang DSL reference, letting you write fused Python kernels with compute and data movement threads instead of low-level C++.
How to speed up model inference on Tenstorrent chips?โผ
Use the tt-enable-tracing skill to capture and replay operation traces, removing host dispatch overhead for real-time and multi-chip inference.
Can I profile and optimize TT-Lang kernels?โผ
Yes. The tt-lang-profile-optimize skill walks through baseline measurement, bottleneck analysis, and iterative optimization using built-in perf summary and auto-profiling tools.
Does tt-forge work without physical hardware access?โผ
Yes. The tt-connect-remote-device skill runs kernels in a functional simulator first and connects to remote Tenstorrent machines for final hardware validation.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core