
TeamFlow
The DevOps harness for agentic software delivery
Every agent workstream on one board. Stuck agents found and fixed, and code that never leaves your organisation.
A sample of recent projects I've built in 2026, each live on its own site. Full portfolio on macleodlabs.ai.

The DevOps harness for agentic software delivery
Every agent workstream on one board. Stuck agents found and fixed, and code that never leaves your organisation.

Mr Macleod, the Macleod Labs mascot, in any app
The animated pixel-art Scottish Fold from TeamFlow as a drop-in component and SDK: he sleeps on his shelf, wakes, looks up and knocks his glowing box off.

Add 2 lines of code and it handles all your agentic defensive coding automatically.
Two lines in an agent: Provely finds the framework, checks every model answer and tool call, and fixes the failure itself.

Build using architecture, not lines of code
A Claude Code plugin that maps your codebase by domain and pattern. Changes at half the cost and a tenth of the tokens, with a proof of what they touched.

How a query runs through an agent engine
A hands-on course in agentic engineering: a config-driven agent engine you step through, every stage, trace, cache hit and line of code of a recorded run.

One Claude Code session, untangled, plus Remote Control++
Formerly claudeflow. Sorts side questions, loops and subagents into colour-coded live streams. Streams Remote, Claude Remote Control++, puts every session on your phone, end to end encrypted.

Secure secrets vault across all your Claude Code sessions
Keys load by name, never into the chat, from one master list in AWS Secrets Manager. Approve with Touch ID or a passkey.

A causal 4D beating heart with a live 12-lead ECG
CT-derived four-chamber anatomy driven by a physiological activation model, rendered live in the browser.

Probabilistic causal diagnosis
Exact noisy-OR inference over a causal knowledge graph that always asks the most informative next question.

Runners that sprint from zero
Spot GitHub Actions runners for each client: they start when a job waits, take one job each, and stop. A console shows the cost in euros and dollars.

Secure, OpenClaw-compatible agents that run each task in its own container
A Rust agent platform that keeps OpenClaw's skills and workspace files, runs each task in its own Docker container, keeps secrets out of the model's context and screens every tool call through security hooks. Its home screen embeds WorldMonitor in a secure space.

Several Claude Code accounts on one machine
A launcher, memory and labelled footer for each client account, plus a pool of accounts that a session rotates onto when it hits a rate limit, resuming the same conversation.

The $1 mechanical solve
Send a bounded component-and-claim model; get back a reproducible layout that passes its checks, or the exact constraints in conflict.

Your product deserves users
Researches your product, rebuilds your site, writes and distributes content, studies competitors and measures real outcomes.

A loop of agents that writes a book
Agents plan, write and illustrate whole books on a Vonnegut fortune curve, with a live chalkboard of the agents at work. The shelf holds novels, novellas and short stories.

Designing industrial processes like modular software
A materials plant on one deterministic kernel: live glass and steel lines in 3D, agents tuned on headless replays, and the MMS standard for exchangeable modules.

Conceptual Holographic Body Scanner
A digital twin of a conceptual holographic body scanner, with illustrative speckle fields computed live from the equations.

An evacuation digital twin of Dubai
Place a fire in Dubai Marina, watch agents evacuate over the real OpenStreetMap road network, then make one operator decision and measure the clearance time it saves.

Autonomous fleet planning on real terrain
Plans work for a fleet of vehicles over a terrain model: haul roads, soil, slope and water layers, a task board and a construction plan.

Step-by-step 3D disassembly
Interactive 3D disassembly guides with labelled parts, X-ray views and instructions for each step.

One genome, two views
Evolves electric motor topologies: each genome renders as a design graph and a 3D cutaway, and the elite designs are compared.
Have an AI product to build, or one to rescue? Architecture, agents, evaluation and delivery.
Hire me