Millwright: the three layers of a malleable UI
Shaping your dashboard with a blind AI — typed widget results, a versioned board spec, and pages, each layer validated before it renders.
Notes from building millfolio — product updates, design decisions, and the problems along the way. RSS ↗
Shaping your dashboard with a blind AI — typed widget results, a versioned board spec, and pages, each layer validated before it renders.
How millfolio keeps thousands of records queryable with an on-device model — a three-flavor tag system, batched classification with priorities, and previews that show you what a tag would actually match.
How millfolio runs a frontier model over your personal files without the model ever seeing them — and why the backend is written in Mojo.