Posts tagged: ai-agents
Learning How opencode Works by Hosting It for an Audience of One
I got curious about how opencode works, so I hosted it myself at tui.nurazhar.com with exactly one authorized user: me. A small Clojure gateway in front, free Zen quota behind.
The Software Factory: From Infrastructure to Autonomous Development
My 2024 bare-metal to VMware migration was infrastructure virtualization, not a software factory — here's what a real factory is, and why OpenCode plus Muse Spark 1.3 are the local worker alternative to Warp's cloud orchestration bet.
My AI Agent Finally Has a Way to Ask Permission — Singpass CIBA on FAPI 2.0
Singpass's CIBA flow lets an AI agent ask for consent through your phone — no browser, no redirect. This is me learning in public about the state-asserted consent layer agents will need.
Cloudflare Just Reinvented My Agent Identity Layer — and That's a Relief
Cloudflare's web-bot-auth signs agent HTTP requests with RFC 9421. I built the same idea on BSV. This is me learning in public about what separates the two.
Your Agent Fleet Needs a Sheepdog — A Personal IAM Control Plane
When one assistant becomes dozens of sub-agents, the architecture breaks without a control plane. The sheepdog pattern — a personal IAM/PAM layer — is how you keep a fleet safe.
I Made My Blog Discoverable by AI Agents — llms.txt, Content-Type, and the Agent Discovery Flow
How I implemented the llmstxt.org standard on nurazhar.com — dynamic llms.txt generation, proper Content-Type headers, and an agent discovery flow that lets AI agents navigate 191 articles without scraping.
Applying Agile and Scrum to a Solo Open-Source MAS Project — A Mentor's Guide
A mentor's walkthrough on how to apply the Agile and Scrum principles from the PDWD-APM-0226 bootcamp to the headhunter-agent multi-agent system project, with D-two architecture diagrams.
pdpa-sg-clj: Compliance-as-Code for Singapore's PDPA, Readable by AI Agents
A new public Clojure + Babashka toolkit that turns the 11 Singapore PDPA obligations into a self-ticking checklist, a Mod-11 NRIC redactor, and a ripgrep-backed scanner an AI agent can read end-to-end.
Scrum for a Solo Open-Source Project — Building Butler
Applying the 2020 Scrum Guide to a solo open-source Clojure project. Roles, events, artifacts, and the Product Backlog for the Butler — from someone learning this in class and building it in real time.
One Language. One Ledger. How Clojure + BSV Is All You Need for Sovereign AI Agents
Every multi-agent architecture I've seen has the same problem: **too many moving parts held together by trust you can't verify**.
The Intent Gap — Why Machines Need Bitcoin to Be Economic Actors
LLMs can generate output but not intent. This is not a philosophical problem — it is an infrastructure problem. IPv6 CGA identity, BSV IP-to-IP micropayments, and Indelible persistent memory give machines the economic agency their architecture lacks. The "glue" is not a metaphor; it is the overlay stack.
The Financial Butler — Why AI Should Manage Your Money in 2026
A thought experiment: if LLMs already write code and blog posts, why is personal finance still managed like it's 1995?