MacleodLabs.ai

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 subdomain. Full portfolio on macleodlabs.ai.

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
Provely: The defensive layer for AI agents
Agent toolingLive

Provely

The defensive layer for AI agents

A separate verifier checks whether an agent's side-effecting action really happened, then issues a signed receipt.

provely.macleodlabs.comOpen Provely ↗Provely Case study
Streams: One Claude Code session, untangled
Agent toolingLive

Streams

One Claude Code session, untangled

Sorts side questions, loops and subagents into colour-coded live streams. Streams Remote puts every session on your phone.

streams.macleodlabs.comOpen Streams ↗Streams Case study
Vault: One vault for every Claude session
Agent toolingRuns on your Mac

Vault

One vault for every Claude session

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
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

Stories plotted on a Vonnegut fortune curve, read on paper-grain pages, with a live chalkboard of the agents at work.

script.macleodlabs.comOpen Scriptorium ↗

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 30+ 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