Blog
Engineering notes on AI agents, automation, and the infrastructure behind them.
Knowledge graph evaluation usually measures retrieval. Scoring 12 real decisions against the answer you would have reached anyway shows more.
Memory, approvals, sandboxing and rollback separate a production system from a demo. Three of them are configuration in your workflow tool. The fourth is architecture.
A human gate on agent memory writes is now consensus. The volume reaching it is the unsolved half. Three routing rules that keep the queue readable.
Vercel's Zerolang lets agents patch a compiler graph instead of text. The buying question is not adoption. It is what your code review costs today.
Why AI projects in banking stall at the compliance boundary, not the model, and how boundary-first architecture ships under DORA and the EU AI Act.
When an AI agent ships code, who is accountable? A sign-off means little if the AI could rewrite the evidence behind it. Two questions to ask first.
MiniCPM5-1B runs a smart home because a Rust harness treats it as untrusted input. What EdgeHome Harness owns, why frontier agents need the same.
Document parsing on n8n is commoditized. The value is the decision before the build: throughput threshold, build vs buy a parser, and self-hosting for compliance.
How I wrap a coding agent in a sandbox so each risky capability, from model routing to patch approval, sits behind its own boundary.
P2P local AI: models arrive like torrents, inference can delegate to peers, no cloud in the path. Tested on a 4-core VPS with no GPU.
Knowledge graph agent memory comes in two kinds: one half is derivable from your code, one half only people can author. Mixing them wastes both.
AI agents fail decisions for the same four reasons people do. The WRAP framework, encoded as a system-prompt gate, fixes what a bigger model can't.
Your agents answer from whatever the retriever finds, and too often that is last quarter's truth. I build the context layer they answer and act from: a temporal knowledge graph that keeps every fact with its source and the time it held, reads with each person's own permissions, and writes nothing without a person's approval. On your own tenant, billed by the hour, step by step.
I use analytics (PostHog, EU-hosted) only with your consent to improve this site. Essential functions always work. See the privacy policy.