Blog

Building for Autonomy

Thoughts on agent-first infrastructure, self-hosted systems, and owning the stack.

Filtering by: #machin × Clear
#machin #ai-agents #open-source #agent-first #ai-engineering #devtools #peage #self-hosted #agents #cli #compiler #security #automaintainer #dogfooding #mfl #remotecmd #infrastructure #performance #roam #supercli #x402 #a2a #agent-economy #analytics #compilers #concurrency #devops #game-dev #grange #hart
Product · August 2026

Your AI Agent Is Leaking Your Secrets

I audited a secret manager that had AES-256-GCM, X25519 sealed responses, ACLs, and attestation. It leaked secrets in the simplest way possible: the exec command passed child stdout straight to the model. No interception, no scrubbing. Here's how I found it, why it matters, and how veil fixes it — mandatory output scrubbing, no raw output by default, sealed mode as the only mode.

#security #secrets #agent-first #machin #mfl #encryption #open-source
Read more
Product · August 2026

99 MB to 71 KB: rewriting MiniStats in Machin

MiniStats is a real-time metrics dashboard built with Bun — the binary is 99 MB because it bundles the entire runtime. I rewrote it in Machin/MFL, a language that compiles through C. The binary is 71 KB. That's a 1400× reduction. Same features, same dashboard, same commands.

#machin #mfl #ministats #tinystats #binary-size #compilers #websocket #open-source
Read more
Product · August 2026

My headset was connected but not recognized. So I built a one-click app.

A USB headset that shows up in lsusb but never appears as an audio device is the most frustrating Linux desktop bug there is. Here's the debug, the three-line fix (pulseaudio -k), and the 900 kB one-click app I built in machin so nobody else has to remember it.

#machin #pulseaudio #linux #desktop-app #raylib #dogfooding
Read more
Engineering · August 2026

I benchmarked my language against Rust and Zig, and deleted my best number

I set out to prove my language beats Rust and Zig. The first thing I found was my own benchmark measuring the order I ran things in — turning a claimed 20-25% win into a tie. Here is what machin actually wins, what it loses, and the 45ms speedup I wrote and then threw away.

#machin #benchmarks #rust #zig #compilers
Read more
Engineering · August 2026

Where a tool should stop, and ask

I built a sprite pipeline for my 2D engine and hit a wall: to swing a leg, you must first know which pixels are the leg. That is not a measurement. So the tool stops and asks the agent — and grades the answer. Updated with the parent-joint fix.

#machin #agents #game-dev #pixel-art #cli #tooling
Read more
Product · August 2026

I Built a Security Auditor for AI Agents. It Has No AI Inside.

machin-secure scans a codebase for secrets, injection, and weak crypto and streams JSONL findings. The interesting part isn't the scanner — it's that it has no LLM client, no report generator, and no sandbox. The calling agent already is the model.

#machin-secure #machin #ai-agents #open-source #self-hosted #security #hart
Read more
Product · July 2026

My Agents Needed a Room, Not a Slack

Two of my agents claimed the same issue last week. Neither was wrong — neither could have known. So I built cuzz: a fleet communication relay in one static binary, with an embedded database, exactly-once reads by watermark, and server-sent events on a server that has no concurrency in it at all.

#cuzz #ai-agents #machin #grange #devtools #sse
Read more
Product · July 2026

A 100 KB Git-Like VCS That Beats Git at Its Own Game — Why I Built lume

lume is a 100 KB native version-control system written in machin/MFL. It is git-like, not git-based, and it now benchmarks faster than git for add+commit on 110 small files.

#vcs #git #machin #mfl #developer-tools
Read more
Product · July 2026

GitOps for People with Three VPSes and No Kubernetes

My control plane deploys itself: push → build on the box → a human gate on email → atomic swap → health-or-rollback. One approval, one cent, zero LLM calls — and the pipeline lives in git, resolved fresh at execution. How it compares to ArgoCD and Jenkins, and the one twist neither can copy.

#gitops #deploy #roam #machin #argocd #jenkins
Read more
Product · July 2026

I ran a coding agent on my own CPU — LLM engine written from scratch in a language you've never heard of

A coding agent completed a task on a low-power CPU with no cloud and no PyTorch — the entire LLM engine written from scratch in machin (MFL). Including the moment the 1.5B model tried to cheat the test, and how I caught it.

#machin #LLM #self-hosted #AI #from-scratch #machin-anvil
Read more
1 2 3 4 Next →