Skip to content
@tenstorrent

Tenstorrent AI ULC

Tenstorrent builds computers for AI. We bring together experts in the field of computer architecture, ASIC design, advanced systems, and neural network compile

Tenstorrent: Build, Develop, Scale.

Welcome to the Tenstorrent AI ULC GitHub Page! Tenstorrent builds computers for AI. We bring together experts in the fields of computer architecture, ASIC design, advanced systems, and neural network compilers to build the next generation of computing. Here you will find repositories with in-depth information on TT hardware and software. Find the repository that best suits your needs!

RISC-V and IP

RISC-V

Toolchain

Developer Tools

Tensix AI IP

Pinned Loading

  1. tt-metal tt-metal Public

    🤘 TT-NN operator library, and TT-Metalium low level kernel programming model.

    C++ 1.3k 292

  2. riscv-ocelot riscv-ocelot Public

    Forked from riscv-boom/riscv-boom

    Ocelot: The Berkeley Out-of-Order Machine With V-EXT support

    SystemVerilog 199 28

  3. tt-mlir tt-mlir Public

    Tenstorrent MLIR compiler

    C++ 216 78

  4. tt-forge tt-forge Public

    Tenstorrent's MLIR Based Compiler. We aim to enable developers to run AI on all configurations of Tenstorrent hardware, through an open-source, general, and performant compiler.

    Python 144 22

Repositories

Showing 10 of 102 repositories
  • tt-mlir Public

    Tenstorrent MLIR compiler

    tenstorrent/tt-mlir’s past year of commit activity
    C++ 216 Apache-2.0 78 964 100 Updated Dec 4, 2025
  • tenstorrent/tt-inference-server’s past year of commit activity
    Python 37 Apache-2.0 9 283 22 Updated Dec 4, 2025
  • tt-metal Public

    🤘 TT-NN operator library, and TT-Metalium low level kernel programming model.

    tenstorrent/tt-metal’s past year of commit activity
    C++ 1,272 Apache-2.0 292 2,749 794 Updated Dec 4, 2025
  • tenstorrent/tt-forge-models’s past year of commit activity
    Python 5 Apache-2.0 0 17 16 Updated Dec 4, 2025
  • tt-xla Public

    Repo for AI Compiler team. The intended purpose of this repo is for implementation of a PJRT device.

    tenstorrent/tt-xla’s past year of commit activity
    Python 44 Apache-2.0 20 563 45 Updated Dec 4, 2025
  • tt-lang Public

    TT-Lang is a Python-based DSL that enables authoring of programs for TT-hardware at the abstraction level similar to SoTA “tile-level” DSLs for GPUs with the performance within close range of hand written TT-Metalium programs.

    tenstorrent/tt-lang’s past year of commit activity
    Python 4 Apache-2.0 0 12 (2 issues need help) 13 Updated Dec 4, 2025
  • tt-llk Public
    tenstorrent/tt-llk’s past year of commit activity
    C++ 28 Apache-2.0 20 176 (2 issues need help) 22 Updated Dec 4, 2025
  • pytorch2.0_ttnn Public

    ⭐️ TTNN Compiler for PyTorch 2 ⭐️ Enables running PyTorch models on Tenstorrent hardware using eager or compile path

    tenstorrent/pytorch2.0_ttnn’s past year of commit activity
    Python 60 Apache-2.0 25 158 55 Updated Dec 4, 2025
  • polaris Public
    tenstorrent/polaris’s past year of commit activity
    Python 19 Apache-2.0 11 27 4 Updated Dec 4, 2025
  • tt-forge-fe Public

    The TT-Forge FE is a graph compiler designed to optimize and transform computational graphs for deep learning models, enhancing their performance and efficiency.

    tenstorrent/tt-forge-fe’s past year of commit activity
    Python 52 Apache-2.0 24 334 (6 issues need help) 28 Updated Dec 4, 2025