GR / HOMETHE LABASSEMBLING

PROJECT / LOCAL COMPUTE

Microblade

Four small computers. One custom rack. One local system that exists mostly because I wanted infrastructure I could touch.

Microblade is a tiny compute cluster built as one complete system: physical hardware, networking, repeatable configuration, automation, and the experiments that eventually run on top of it.

THE MACHINE

Small machines. One system.

One controller coordinates the lab. Three workers do the work. The interesting part is everything required to make that sentence true.

01CTRLCONTROLLER
02WORKWORKER
03WORKWORKER
04WORKWORKER
LOCAL / MODULAR / REPEATABLEREVISION: ALWAYS

the rack became its own rabbit hole →

4 NODES1 CONTROLLER3 WORKERSCUSTOM PRINTED RACK
01

THE PHYSICAL SYSTEM

The rack is part of the project.

The enclosure is not an afterthought. It has to hold the machines, manage cables, respect airflow, survive repeated revisions, and still be easy to expand. That turned a compute experiment into a mechanical-design problem too.

If the part does not exist, apparently I print it.
02

THE SOFTWARE SYSTEM

Four machines should feel like one thing.

The interesting part is not owning four computers. It is making them predictable: consistent setup, repeatable changes, understandable roles, and enough automation that adding or rebuilding a node stops being a special event.

03

WHY LOCAL

Infrastructure is better when you can touch it.

Networking, Linux, containers, automation, model experiments, and physical design all meet in one place. A local cluster makes the abstractions visible - and when something breaks, there is nowhere for the magic to hide.

Small system. Very real problems.
04

CURRENT STATE

Finish the boring parts. Then make it do something unreasonable.

The current work is physical assembly, wiring, and getting every node into a clean, repeatable baseline. The goal is not to rush into workloads; it is to build a foundation I can trust when the experiments get more ambitious.

REAL-WORLD EVIDENCE

Proof this exists outside the browser.

PROJECT DNA

The part the README would leave out.

ORIGINI wanted useful local compute.
ESCALATIONThen I designed the rack too.
BAD DECISIONSTiny screws. Many tiny screws.
CURRENT STATEBecoming a real machine.

CONNECTED RABBIT HOLES

The machine keeps leaking into other projects.

NOWQUESTIONABLE IDEA IN PROGRESS