Navid Rastegani

I run what I recommend. I have already built and broken the architecture I sign off, before I ask anyone else to trust it.

I'm Nav, a principal-level architect for AI factories and data centres. For twenty-five years I have decided where compute physically lives, from hazardous-area edge sites and liquid-cooled GPU farms to the AI infrastructure I design at national scale today. My work runs from boardroom to bare metal: I can defend a multi-year investment case to a steering committee and then go and run the silicon myself. During the day I do that for large regulated organisations. At night I build the tools I wish existed, on a DGX and a Mac Studio cluster in my own lab. Everything I make, I use.

Read the story, 2009 to now →


Building a multi-agent robotics setup where agents coordinate to gather and analyse real-time data. Working on an air-gapped home AI that controls the house without touching the cloud. Running, quantising and evaluating local models on a DGX and a cluster of Mac Studios in the lab. Shipping OpenDray, a terminal cockpit for AI coding agents.



Building an AI tax agent that is not allowed to guess the numbers

20 Jun, 2026 · 7 min read

Capitalogic drafts Australian personal tax returns. The design problem: tax is deterministic law wrapped in fuzzy paperwork, and a language model must never be trusted to do the arithmetic. So the maths lives outside the model entirely.

My lab is not a hobby

11 Apr, 2026 · 5 min read

Containers, orchestration clusters, multiple cloud regions, a mesh network tying it all together. I run a scaled hybrid lab because I refuse to recommend architecture I haven't broken myself. If I'm going to stand in a steering committee and say something works, I want to have broken it first.

No Docker. No Nginx. No drama.

9 Mar, 2026 · 3 min read

go:embed bakes the Flutter web build into the Go binary. One file to copy, one process to run.

Twenty-five years of physics, pointed at the AI factory

10 Sep, 2024 · 8 min read

AI factories, GPU superclusters, high-performance storage, and the air-to-liquid transition. The current chapter, where the thermal, fabric and storage instincts from twenty-five years decide where AI compute physically lives, and where the investment case gets defended.

How you move a whole regulated bank to the cloud safely

9 May, 2019 · 6 min read

Landing zones, the 6 Rs, guardrails, and the compliance that a financial regulator actually checks. Years of principal work moving multi-environment enterprise platforms from self-hosted to public cloud, safely, at multi-million-dollar scale.

The first data hall I designed sat next to a flare stack

12 Aug, 2010 · 5 min read

Refineries, power plants, mining platforms. Edge data centres in hazardous zones, where a stray spark is a legal event and the network cannot afford to hesitate. This is where the discipline started.


The architecture work, AI factories, data centres and the migrations behind them, is told in the story, and the hardware it runs on is in the lab. These are the builds at night: the tools I make because I want to use them, chosen here for the design problem rather than the demo.

Capitalogic 2026

An AI agent that drafts Australian tax returns. The hard part is that tax is deterministic law wrapped in fuzzy paperwork, so the maths lives outside the model entirely: a Decimal-only tax engine the model is never allowed to do arithmetic in, an agentic tool-use loop, document extraction via tool-use as typed structured output, and a BM25 + pgvector RAG layer over an ATO corpus with an SSRF-guarded live fetch. Compliance-grade rigour applied to a night project. Read how it is built →

DynaCore 2025

A fleet of specialised agents that runs the operational work I used to do by hand: cloud provisioning, identity, network config, monitoring, code delivery. The design bet is that narrow, current context beats broad, stale context, so agents are stateless between calls and read live state every time. An orchestrator routes work, runs high-stakes changes through an evaluator loop, and asks me on Telegram only when a decision needs a human. Read the design →

OpenDray 2026

A control plane that runs local and cloud models as one system: round-table deliberation across models, a shared vector memory and knowledge base, central secrets, one skill and plugin repository across the fleet, MCP integration, Telegram and Slack as channels, and backups with high availability. Built with the discipline of enterprise infrastructure and released open source. Read the design →

Botimator 2026

A self-hosted FastAPI render server on a Mac Studio running local generative models for music and motion video, reachable over a Tailscale mesh with a SOCKS handoff. It replaced a cloud rendering bill with hardware I already own. Local model ops at the edge, and a straightforward piece of cost engineering.

Cross-agent vector memory 2026

A shared semantic memory store that multiple agents read and write, so a fact learned in one session survives into the next and across agents instead of every run starting cold. Retrieval-augmented memory treated as infrastructure. It is what turns a set of one-shot agents into something that accumulates.

ShopSerp 2026

I was shopping for a camera lens and checking five different websites. That annoyed me enough to build an agentic crawler that watches 250+ stores across 17 countries, tracks price history, and tells me when the best deal appears.