writing

Build logs.

Notes from building local AI systems. The failures stay in — they are the useful part.

By Brian Niceley

001 · July 2026

The evaluator that caught my own bug

My tests were green. An independent adversarial pass found a real fail-closed bypass anyway — and then had to prove the fix.

002 · July 2026

What hardware actually runs local AI

Start with the work, not a GPU shopping list. A sizing guide for matching models, memory, concurrency, and an honest budget.

No publishing schedule promised. Entries appear when the work produces something true worth writing down.