TJHG / research systems
Output

waiting for input

machine ready

Static architecture display

Start the network to follow a scripted signal. Play replays it; Pause holds a frame. Drag the viewer to orbit; Settings opens coordinate inspection and camera controls.

TYLER J.H.G.RESEARCH / SYSTEMS / MLPUBLIC NODE

Agent infrastructure · machine learning · research systems

Building strange things carefully.

Tyler Harbin-Giuntoli

I’m Tyler Harbin-Giuntoli, a software engineer at Microsoft. I build agents that can recover from failed tools and keep working, and machine-learning experiments that make the mechanism visible. I’m interested in what a system can do, what gets in its way, and how we measure the difference.

Explore the architecture

MODEL MACHINE / SIGNAL LOOP

Watch the signal move through the machine.

The background replays a recorded generation from the same trained research language model used in the articles. Its colors follow real intermediate tensors across three passes through the shared block.

A representation is useful only if the next operation can use it. Start with the connections: the wide state narrows through attention, expands through the feed-forward block, then returns to the shared state.

128-wide state · 4 attention heads · one block, three passes

Inspect the architecture

This background renders recorded model tensors at native display resolution using WebGPU or WebGL2, with a video fallback. Playback is retimed; visual brightness and point sizes smoothly transition between recorded observations and are normalized per layer. It performs no live inference on the homepage. Architecture and aggregation map · Trained model identity.

Follow the research

RESEARCH / LATEST RESULT

Accessible does not imply used.

Current result: The model had learned a useful distinction that its own prediction layer barely knew how to use. On the frozen revision-branch benchmark, a small external readout recovers that distinction; the next test changes the consumer and asks whether the recovered signal improves next-byte prediction. Read the result →

A useful representation and a useful prediction are different claims. The research follows that gap: what the state retains, what the consumer can recover, and what changes when we replace the operation between them.

Explore the projects

CURRENT / NEXT

Research in motion.

ACTIVE

Representation × architecture

What does a compact state retain, and which operations let the model use it? I test those questions with frozen-model comparisons and recurrent-state diagnostics.

Follow the research →
BUILDING

Experiment compiler

Portable experiment packages that connect the code, artifacts, and run record, so a result can be inspected and reproduced.

Browse compiled experiments ↗
BUILDING

Long Haul

Local inference across devices with different compute and memory limits. The scheduling has to account for where the model, context, and available capacity actually reside.

Project repository ↗
Meet the person behind the systems

ABOUT / CONTACT

Keep only what survives.

I build production systems and independent research with the same habit: attack assumptions, measure failure, and keep working until the mechanism is clear.