Skip to content

Digital operations + AI automationCustom agents + connected toolsAI for the work that repeats

I build the systems that take repetitive ops off people.

OFFERS

Start with job or desk

Start with one agent or connect the tools your team already uses. Ecommerce, Amazon and downloadable options are below.

Scoped build

Custom agents

One named job. A person approves spend, messages and changes to records.

Phased engagement

AI implementation

A connected desk. Inbound, follow-up, and handoffs in one place you already own.

Fractional, weekly work

Ecommerce expert

Catalogue, sales channels and the work that keeps the shop running.

Fractional, weekly work

Amazon expert

Catalogue, pricing and ads, with a weekly plan for the work.

Download

Downloadable agents / workflows

A starter you run yourself. Nothing for sale on this site yet.

How we work

Start with one job. Connect more once it works.

  1. 01

    Name the job.

    Pick the repetitive task or handoff that keeps slowing people down.

  2. 02

    Ship that job.

    A person still approves spend, outbound messages, or record changes.

  3. 03

    Connect more once it works.

    You keep the licences.

STACK

What build with

The tools I use to build and run the work.

Agents

  • Claude

    The model I use to build agents and operations software.

  • Cursor

    The editor I use to write and change the code.

  • Vercel AI SDK

    Connects my production apps to different AI models through one interface.

Build

  • Next.js

    The application framework behind every JS Labs system on this site.

  • Supabase

    Postgres storage and authentication for my agents.

  • Vercel

    Hosts my applications, schedules jobs and creates preview URLs.

Ops

  • Amazon SP-API

    Reads live Amazon listings and publishes approved corrections.

  • PostHog

    Tracks visitor actions so I can see where people drop out of a journey.

Claude CodeVercel AI SDKOpenRouterCursorVercelAmazon SP-APIPostHogAirtableNotionAmazon Seller & Vendor Central
WORK

What is already running

View all work
custom agents

Autonomous Catalog Agent

An agent that checks marketplace listings and prepares corrections to copy and imagery. A person approves changes before they go back through Amazon SP-API. Catalogue QA takes minutes instead of days.

Days → minutes QAHuman-in-the-loop
Read case study
custom agents

Repricing Engine

A daily repricer for thousands of SKUs. It checks margin floors, buy-box position and competitor price changes before setting a price.

Daily runsMulti-SKUMargin floors
Read case study
custom agentsdownloadable later

Catalog Health Dashboard

A dashboard that flags broken listings, missing variants and policy violations before suppression. Built with Next.js and Supabase, hosted on Vercel.

Pre-suppression alerts
Read case study
ai implementation

Multi-agent operations platform

A shared workspace for five specialist agents, with saved context and a secure messaging interface. It runs on private infrastructure.

Five specialistsPersistent memory
Read case study
ecommerce expert

Cross-Border Marketplace Launch

A playbook for taking a US brand into UK and South African marketplaces. It covers listing localisation, compliance, fulfilment and pricing.

3 marketsEnd-to-endRepeatable
Read case study
ABOUT

Operator who ships the software

Cape Town. I build operations software through JS Labs and work as a fractional ecommerce operator. People keep the decisions that need judgement.

Learn more about me
Amazon SP-API
Marketplaces
Catalog Ops
Cross-Border GTM
AI Automation
Listing Optimization
Pricing
Analytics
Growth
Amazon SP-API
Marketplaces
Catalog Ops
Cross-Border GTM
AI Automation
Listing Optimization
Pricing
Analytics
Growth
Amazon SP-API
Marketplaces
Catalog Ops
Cross-Border GTM
AI Automation
Listing Optimization
Pricing
Analytics
Growth
Next.js
Supabase
Vercel
AI SDK
Agents
TypeScript
Postgres
Edge Functions
Claude & MCP
PostHog
Next.js
Supabase
Vercel
AI SDK
Agents
TypeScript
Postgres
Edge Functions
Claude & MCP
PostHog
Next.js
Supabase
Vercel
AI SDK
Agents
TypeScript
Postgres
Edge Functions
Claude & MCP
PostHog

Operator notes

Short write-ups when something ships. What broke, what it cost, what runs now. No schedule, no selling.

Get the notes

Send the job you want gone.

Tell me what your business does, which tools you use and what is stuck. I will suggest where to start, or tell you if I cannot help.