explaingit

aldegad/tenstorrent

Analysis updated 2026-06-24

14Audience · developerComplexity · 2/5LicenseSetup · easy

TLDR

A skill file that teaches AI coding assistants like Claude Code and Codex how to call Tenstorrent's hosted chat and text-to-video APIs.

Mindmap

mindmap
  root((tenstorrent))
    Inputs
      SKILL.md
      TENSTORRENT_KEY
      Prompts
    Outputs
      Chat replies
      Video jobs
    Use Cases
      Wire Claude Code to Tenstorrent
      Call DeepSeek-R1
      Submit Wan 2.2 video jobs
    Tech Stack
      Bash
      curl
      jq
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Wire Claude Code to call Tenstorrent hosted models

USE CASE 2

Run DeepSeek-R1 or Qwen3-32B chat calls from the terminal

USE CASE 3

Submit Wan 2.2 text-to-video jobs over HTTP

What is it built with?

Bashcurljq

How does it compare?

aldegad/tenstorrent0c33/agentic-ai0xbebis/hyperpay
Stars141414
LanguagePythonTypeScript
Setup difficultyeasyhardhard
Complexity2/54/55/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

You need a Tenstorrent API key exported as TENSTORRENT_KEY before any of the curl examples will run.

MIT, do what you want, keep the copyright notice.

In plain English

This repository, aldegad/tenstorrent, is a small skill that teaches AI coding assistants such as Claude Code, OpenAI's Codex, and projects built on the Agent SDK how to talk to Tenstorrent's hosted API at console.tenstorrent.com. A skill in this context is a short instruction file plus a handful of examples that the assistant loads to learn a new external service. The Tenstorrent Console hosts two things the skill targets. The first is an OpenAI-compatible chat endpoint that serves a few open-weight models, including DeepSeek-R1, Qwen3-32B, and the multi-modal Qwen3-VL. The second is a text-to-video endpoint running Wan 2.2, where you submit a prompt and get back a video job. To install the skill, the README asks the user to drop the SKILL.md file into one of two known skill folders, either ~/.claude/skills/tenstorrent or ~/.codex/skills/tenstorrent. Once it is there, the matching assistant picks it up and follows the instructions inside. Authentication is one environment variable, TENSTORRENT_KEY, holding an API key generated from the Tenstorrent console. The README is explicit about not committing .env files or real keys. The two curl examples show the actual HTTP shape the skill teaches: a POST to /v1/chat/completions with a model name, messages array, and max_tokens for chat, and a POST to /v1/video/jobs with model Wan2.2-T2V-A14B-Diffusers, a prompt, and an optional negative_prompt for video. The chat example also extracts the reply with jq. The repository is small. There is a SKILL.md, a folder called examples that holds runnable versions of the commands above, a LICENSE file, and the MIT license is stated in the README. There is no build step, no runtime of its own, and no dependencies beyond curl and jq for the examples.

Copy-paste prompts

Prompt 1
Install SKILL.md from this repo into ~/.claude/skills/tenstorrent and confirm Claude Code can call DeepSeek-R1 with my TENSTORRENT_KEY
Prompt 2
Write a curl POST to /v1/chat/completions using Qwen3-32B and extract just the reply text with jq
Prompt 3
Submit a short text-to-video job to /v1/video/jobs using model Wan2.2-T2V-A14B-Diffusers and poll until the video URL is ready
Prompt 4
Copy the skill into ~/.codex/skills/tenstorrent and try a multi-modal Qwen3-VL request that includes an image

Frequently asked questions

What is tenstorrent?

A skill file that teaches AI coding assistants like Claude Code and Codex how to call Tenstorrent's hosted chat and text-to-video APIs.

What license does tenstorrent use?

MIT, do what you want, keep the copyright notice.

How hard is tenstorrent to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is tenstorrent for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.