@tsingletaryTT
Taylor
Singletary
Singletary
Developer Relations at Tenstorrent
Building tools, community, and on-ramps for the future of AI hardware.
Building tools, community, and on-ramps for the future of AI hardware.
Selected Work
tt-vscode-toolkit
TypeScript · Python · VS Code extension
A complete learning and development environment for Tenstorrent hardware, shipped on the VS Code Marketplace: 53 interactive lessons from hardware detection through custom training, click-to-run commands instead of copy-paste, production-ready templates, live device telemetry in the status bar, and hardware auto-detection that tailors the guidance to whatever accelerator you actually have. Covers vLLM, TT-Forge, TT-XLA and TT-Metalium.
tt-toplike
Rust
Real-time hardware monitoring for Grayskull, Wormhole and Blackhole silicon — top(1) if it had been designed to be looked at. The visualizations aren't decorative: every particle, star and colour shift maps to a real signal off the chip, read from the driver's sysfs attributes (power, die temperature, current, three clock domains, DDR training state, ECC counters, PCIe throughput, the ARC firmware heartbeat). An adaptive baseline learns your chip's idle state, so a 20 W card and an 80 W card read the same at the same fraction above idle.
tt-quietbox2-guide
JavaScript · Nunjucks · docs site
The handbook for the Tenstorrent QuietBox 2 — first boot to confident daily use, organised as four paths (explore, run & build, tinker, customize) across 23 chapters. Unboxing and power-on, system access and administration, workloads and development flows, troubleshooting and recovery, then command and configuration reference.
tt-local-generator
Python · GTK4
A desktop UI for generating video, images and generative art entirely on your own Tenstorrent hardware — Wan2.2 and SkyReels for text- and image-to-video, FLUX.1 and Z-Image for stills, AnimateDiff for looping GIFs, plus a local LLM that writes the imaginative prompts to feed them. Nothing leaves the box. TT-TV turns the whole thing into an endless channel that queues its own prompts and plays the results.
tt-awesome
JavaScript · Eleventy · curated directory
The community directory for the Tenstorrent ecosystem — over 150 projects, tools, models and papers across 13 categories, each tagged community, affiliated or official. Taylor built and maintains the thing: entries are JSON files, the README and the site are both generated from them, and anyone can submit one through an issue template. The content is the ecosystem's; the machinery is his.
tt-tnt
Python · ttml / tt-train
A small Llama-3-style language model built Tenstorrent-first — trained from random initialization on Blackhole hardware with ttml, packaged with tt-kernel, and served through the Tenstorrent vLLM plugin. The point isn't capability; it's showing end to end, without gaps, what a model designed for Tenstorrent from the first line looks like when it's trained, published, and served entirely on Tenstorrent tooling. Weights and the corpus recipe are public on Hugging Face.
tt-bio-demo
Python · GTK4 + OpenGL
A turnkey conference demo built on top of moritztng/tt-bio — the project that brings protein structure prediction to Tenstorrent hardware, running Boltz-2 and friends on Blackhole. This is the booth wrapped around it: watch a protein condense out of noise into its folded structure in real time, on the chips a few feet away. Four chips fold four molecules at once in a quad view, streaming the model's actual denoising trajectory a step at a time. Built to run unattended on a show floor all day.
tt-gozer
Python · stdlib only
Cooperative chip leasing for Tenstorrent boxes, so several agents — Claude Code sessions, aider, shell scripts, cron jobs — can share one machine without corrupting each other's runs. A lease says who is using which chips and why; the kernel says whether that's actually true, and when the two disagree the kernel wins. Let go and let Gozer.
tt-demo-maker
Rust · tmux + asciinema
A project-agnostic toolkit for authoring demo recordings and draft posts from inside any project. Point it at a TUI or CLI, describe the scenes in YAML, and it produces recorded footage (asciicast, GIF, MP4) alongside a first-draft Markdown post pairing each directive with the reaction it caused — so the recording machinery isn't reinvented per project.
tt-animatediff
Python · TTNN
AnimateDiff on Blackhole, in three phases: temporally coherent video on CPU with the full MotionAdapter, then spatial denoising accelerated by the TTNN UNet, then MotionAdapter temporal attention injected directly into the Blackhole denoising loop — no distillation, weights loaded straight from the upstream adapter. Eight frames at 25 steps, about 15 seconds a frame.
tt-midi-maker
Python · MCP server
Multi-track MIDI generation from text prompts, running on Tenstorrent hardware. Exposes generation as a fully-featured MCP server — meaning any MCP-compatible client can compose music through it.
tt-zork-and-more
Python · C++ · TT-Lang
Zork I (and II, III, Hitchhiker's, Planetfall, Colossal Cave) running on a Blackhole accelerator across three hardware stages: a host-CPU Z-machine, the same interpreter with the game binary living in Blackhole DRAM, and finally a Z-machine kernel executing on the chip's RISC-V management cores. An optional remix layer has Llama-3.3-70B on Tensix rewrite every response as you play. 1977 interactive fiction as a way to explore what's actually programmable on the silicon.
tt-station
Rust · Swift · macOS
Use your Tenstorrent hardware from a Mac with ease — a native bridge between macOS and TT accelerators. "Such is the stuff, from where dreams are woven."
tensix-viz
JavaScript
Hardware topology visualizer — from individual Tensix chips up to full multi-chip clusters. Makes the physical architecture of Tenstorrent hardware legible at a glance.
tt-forge-compiletron
Python
Compile more than 100 models on tt-forge and display the results in a format built for demos. A fast way to show off the breadth of the Tenstorrent software stack.
tt-warp
Python · Warp plugin
A Warp terminal plugin for Tenstorrent — hardware status, model runner shortcuts, and workflow automation built into the terminal experience.
tt-model-runner
Python · GUI + TUI
Discover, load, and benchmark models with a GUI and a TUI for tt-inference-server. The friendly face on top of raw hardware inference.
tt-qb-lights
Rust
Sync your Quietbox's LED lighting to the live status of its accelerator chips. Real-time visual feedback from the hardware, written in Rust.
tt-developer-image
Dockerfile
A developer-focused container image for Tenstorrent work. Batteries included: the full stack, tooling, and a development experience worth having.
tt-claw
Shell
Allow the claw machine to reward you with experience. A playful hardware integration that turns physical arcade interaction into something meaningful.
tt-agents
Python
Six local-agent demos that run entirely on a Tenstorrent QuietBox 2 — no cloud, no API keys: a web-research agent, a codebase explorer, a multi-agent writing pipeline, a stateful dungeon master, and storyboard-to-pixelart and landscape-SVG generative pipelines. A working argument that 32B+ models make agentic tool-calling reliable where 7B models fall apart.
tt-lang-freeciv
C
Defer FreeCiv AI and generative work to Tenstorrent hardware via TT-Lang-based kernels. An experiment in offloading game intelligence to real accelerator silicon.
Writing
View all writing ↗
RSS ↗