The Hackers in the Loop Lab

A small lab for open research.

GPUs old and new, three DGX Sparks and a few benches of small devices, in one room. We use them to find out how far affordable hardware can take modern AI, and we share what we learn.

The assembled Hackers in the Loop mini rack with three DGX Sparks, network cabling, storage, and an external GPU bench.

What the Lab studies

Good AI on hardware people can afford.

Inference

Big models on affordable GPUs.

Can a modern 27-billion-parameter model run fast on a GPU from 2016? We write custom kernels to find out, and time every change.

Quantization

Smaller, and still smart.

Shrinking a model is easy. Keeping it good is the research. Every quantized model is checked against its full-precision original.

Automated research

Research that keeps running.

Agents propose changes; code they can't touch measures, judges and keeps the best. Many experiments run at once, across the Lab's GPUs.

Agents

The tools agents work in.

Running, watching and steering coding agents across a fleet of machines, with a person approving what matters.

Learning

Teaching what we learn.

Free books and short animated lessons that turn the Lab's experiments into explanations, from how a model works to building silicon for one.

How the research runs / Thermite

Run many experiments. Keep the best. Check everything.

Open by default. Most of the code is public, and so are the projects that didn’t work out.

Measured, not claimed. Agents propose changes, but a harness they can’t touch times every run and a separate judge decides what counts.

Real hardware. Every number comes from the Lab’s own machines, and we say which ones.

An interactive drawing of Thermite, the Lab’s research harness. Pick a scene, or let it play. Thermite is in development; the drawing shows its design.

The hardware

What’s in the Lab.

GPUs and AI chips in service
14
GPU memory in one 8-GPU server
192 GB
unified memory across three DGX Sparks
384 GB
shared storage for models and results
~24 TB
Model servers
3 × NVIDIA DGX Spark128 GB of unified memory each. Two together serve the Lab's default model; the third runs quantization experiments.
GPU server
8 data-centre GPUsFour V100s and four P100s in one 4U server. Its P100s are the research lanes.
VM host
Dell PowerEdge R730512 GB of memory for virtual machines, including the brain of the GPU cluster.
Platform
A mini PCRuns the shared services: sign-in, dashboards and the model gateway.
GPU benches
Swappable cardsRadeon VII, BC-160, RTX and spare P100 cards on external docks, one GPU at a time.
Storage
4-bay NASAbout 24 TB usable: model files, logs and results, shared over the network.
Small devices
FPGA, edge AI and ESP32FPGA boards, edge-AI modules, ESP32 devices and an electronics bench.
Rack
12U, 10-inch mini rackSwitches, KVM, status screens and battery backup.

Working with the Lab

We reach out.

When we come across open work the Lab could help, like a model to test, a kernel to speed up, or a question that needs GPUs, we get in touch and offer time on it.

The best way to be found is to share what you’re building with the community.

Support the Lab

Have hardware or hosting space to offer?

Hardware and hosting support can make more room for community projects. Tell us what you can offer and any constraints.

Hosting.

The build uses a 12U, 10-inch mini rack with external benches. Share your location, available space, power and network capacity, and any operating or access constraints.

See the power estimates ↓

Hardware that fits.

Tell us the model, condition, and location of equipment you can offer. We can discuss it against the existing inventory and what the Lab needs.

Start with a conversation.

Tell us what you can offer and any constraints. Equipment, delivery, hosting, and operating arrangements can be discussed before anything changes hands.

Stewardship / Planning estimates

What it takes to run.

Equipment cost estimate

$39,335

Dated replacement references, comparable-item allowances, and two owner-reported prices. All 66 inventory lines have a cost reference. This estimate is not the amount paid or a confirmed replacement quote. Exact board models for some GPUs, the NanoKVM, and soldering setup are still unknown; both newly acquired servers use provisional used-market prices, the Omada switch uses a comparable-model allowance, and CoreS3 is provisionally treated as an additional unit.

Compute hardware & add-ons
$36,482
Rack, network, control & power
$2,853
Itemized inventory, costs & power (Excel) ↓

Estimated wall power

Watts by workload scenario
SetupIdleWorkingHeavy
Core cluster229.8 W406.5 W907 W
Whole lab339.3 W693 W1,413 W

Planning estimates, not meter readings. The documented GPU dock scenario uses one V100; the P4 and four other acquired cards are not added to it. The TYAN and Dell servers and the Omada switch are also excluded until their installed configurations and operating draw are known. Whole lab also includes the FPGA and small-device benches and a projected populated Agent Blade. The 2070 VA UPS is not modeled because its installation and protected loads are unconfirmed. Its output rating does not describe wall consumption.

The inventory workbook includes each item’s cost, its power group, and the assumptions behind these estimates. Shared components and spare cards are not counted twice.

Estimate monthly electricity

Choose a daily schedule. The remaining hours use the idle estimate.

$49.38 / 30-day month

329.2 kWh · 16 hours idle + 8 hours mixed work each day

Planning estimates, not meter readings. Excludes room cooling, the household router, fixed utility charges, and battery recharging after an outage. The whole-lab model includes a projected, populated Agent Blade.

September 6–8, 2026 / The build journey

Built together.
Learned along the way.

Shannon and his daughter beside the mini cluster they built together.
Shannon and his daughter with the assembled rack.

This mini cluster was a project Shannon built with his daughter.

The first evening meant laying out parts, assembling the rack, and figuring out how everything would fit. His daughter picked the colorful zip ties for the exhaust fan and suggested putting a mini PC on the back to make room.

After coffee and donuts, they returned to network cabling, cooling, and conversations about AC, DC, and why current matters. By September 8, the first two Sparks and a mini PC were online, brought up one system at a time using a Mac and HDMI capture as the console.