Macleod Labs

Your AI idea, shipped as a product people actually use.

A sample of recent projects I've built in 2026, each live on its own site. Full portfolio on macleodlabs.ai.

Steve Messina

Steve Messina

@AnotherMadScientist

AI chief architect & fractional CTO. Ideas to production, agents to evaluation.

Dubai, UAE·23 followers·macleodlabs-ai

Hire me
Contributions
22,225
Repos
206
Daily avg
15.9

2026 · 17,922

JanFebMarAprMayJunJulAugSepOctNovDecMonWedFriUpcomingToday Macleod Labs — Founder: Oct 2024 – nowMacleod LabsSnyk: Jan 2026 – Apr 2026SnykNewton Russell — AI Consultant: Jun 2026 – Aug 2026Newton RussellTensorLot — Chief AI Architect: Sep 2026 – nowTensorLotToday

2025 · 2,190

JanFebMarAprMayJunJulAugSepOctNovDecMonWedFri Macleod Labs — Founder: Oct 2024 – nowMacleod LabsGraph8 — CTO: Dec 2024 – Jul 2025Graph8Newton Russell — AI Consultant: Aug 2025 – Aug 2025NRVCyberiz: Sep 2025 – Sep 2025

2024 · 819

JanFebMarAprMayJunJulAugSepOctNovDecMonWedFri Azara.ai — Founder & CTO: Aug 2023 – Oct 2024Azara.aiMacleod Labs — Founder: Oct 2024 – nowMacleod LabsGraph8 — CTO: Dec 2024 – Jul 2025Graph8

2023 · 1,294

JanFebMarAprMayJunJulAugSepOctNovDecMonWedFri IBM — AWS CTO: Nov 2022 – Jul 2023IBMAzara.ai — Founder & CTO: Aug 2023 – Oct 2024Azara.ai
22,225 contributions, 2023–202617,922 contributions in 20262,190 contributions in 2025819 contributions in 20241,294 contributions in 2023

Includes private contributions to client repos, counted from my local clones; pushed commits count once.

Products

TeamFlow: The DevOps harness for agentic software delivery
Agent toolingLive

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.

teamflow.macleodlabs.comOpen TeamFlow ↗TeamFlow Case study
codercat: Mr Macleod, the Macleod Labs mascot, in any app
EngineeringDrop-in SDK

codercat

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.

local installGet codercat ↗
Provely: Add 2 lines of code and it handles all your agentic defensive coding automatically.
Agent toolingLive

Provely

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.

provely.macleodlabs.comOpen Provely ↗Provely Case study
Fractal: Build using architecture, not lines of code
Agent toolingFree preview

Fractal

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.

fractal.macleodlabs.comOpen Fractal ↗Fractal Case study
Agentic Engineering: How a query runs through an agent engine
CoursesCourse · invite-only

Agentic Engineering

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.

Streams: One Claude Code session, untangled, plus Remote Control++
Agent toolingLive

Streams

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.

streams.macleodlabs.comOpen Streams ↗Streams Case study
Vault: Secure secrets vault across all your Claude Code sessions
Agent toolingRuns on your Mac

Vault

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.

local installGet Vault ↗
Heart: A causal 4D beating heart with a live 12-lead ECG
MedicinePrototype

Heart

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.

heart.macleodlabs.comOpen Heart ↗Heart Case study
Doc: Probabilistic causal diagnosis
MedicinePrototype · access code

Doc

Probabilistic causal diagnosis

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

doc.macleodlabs.comOpen Doc ↗Doc Case study
spotfleet: Runners that sprint from zero
EngineeringInternal

spotfleet

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.

McClawd: Secure, OpenClaw-compatible agents that run each task in its own container
Agent toolingPrivate beta

McClawd

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.

case study on macleodlabs.aiView McClawd ↗
claude-sessions: Several Claude Code accounts on one machine
Agent toolingOpen source · MIT

claude-sessions

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.

MechKit: The $1 mechanical solve
EngineeringLive

MechKit

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.

mechkit.macleodlabs.comOpen MechKit ↗MechKit Case study
Grow: Your product deserves users
GrowthBeta

Grow

Your product deserves users

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

grow.macleodlabs.comOpen Grow ↗Grow Case study
Scriptorium: A loop of agents that writes a book
StorytellingClosed beta

Scriptorium

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.

Modular: Designing industrial processes like modular software
EngineeringPrototype

Modular

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.

case study on macleodlabs.aiView Modular ↗
catscan: Conceptual Holographic Body Scanner
MedicinePrototype

catscan

Conceptual Holographic Body Scanner

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

case study on macleodlabs.aiView catscan ↗
flow: An evacuation digital twin of Dubai
EngineeringPrototype

flow

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.

case study on macleodlabs.aiView flow ↗
Swarm Fleet Planner: Autonomous fleet planning on real terrain
EngineeringPrototype

Swarm Fleet Planner

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.

case study on macleodlabs.aiView Swarm Fleet Planner ↗
Mechanic: Step-by-step 3D disassembly
EngineeringPrototype

Mechanic

Step-by-step 3D disassembly

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

case study on macleodlabs.aiView Mechanic ↗
Evolutionary Engine Designer: One genome, two views
EngineeringPrototype

Evolutionary Engine Designer

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.

case study on macleodlabs.aiView Evolutionary Engine Designer ↗

About Macleod Labs

What is Macleod Labs?
Macleod Labs is Steve Messina's AI product studio. Every product it ships runs on its own macleodlabs.com subdomain, and the full portfolio of case studies is on macleodlabs.ai.
Who builds these products?
Steve Messina, an AI chief architect and CTO with 40 years across global banking, cloud platforms and AI products. He built architecture functions at HSBC and Bank of America Merrill Lynch, and founded Azara.ai, an agentic AI workflow platform acquired in 2024.
Can I hire Steve to build an AI product?
Yes. He works as a fractional CTO and AI architect, owning architecture, core code, evaluation and production hardening from idea to launch. Get in touch on macleodlabs.ai.

Have an AI product to build, or one to rescue? Architecture, agents, evaluation and delivery.

Hire me