AI.

We build AI as infrastructure, not as a feature. The thing that lets a marketing team move from a hundred campaigns to a thousand without scaling headcount. The thing an analyst can trust inside a regulated dashboard. Most of what we ship sits behind the interface, where it belongs.

i / iii — Design
ii / iii — Engineering
iii / iii — AI

Creative automation Agentic workflows Co-pilots RAG & intelligence Learning loops Evals & cost Integration

Most enterprise AI is still being built as a feature. A try-on widget on a product page. A chat surface bolted to an app. A recommendation tile inside a layout that already existed. The harder, more interesting question is what happens when AI stops being a feature and becomes a mechanism.

That is the work. AI as the thing that lets a marketing team move from a hundred campaigns a quarter to a thousand without proportionally adding headcount, agencies, or production cost. AI as the thing an analyst can trust inside a wealth dashboard that clears two regulatory environments. AI as infrastructure, in other words — removable, auditable, and cost-modelled before the first prompt is shipped.

We tend to be hired in one of two rooms. The marketing team that needs to scale creative without scaling cost. The operating team that needs an analyst, an RM, or an investigator to be faster without losing the audit trail. The work is different in surface. Underneath, the same belief: AI earns its place in a system when the system is better with it gone than it was without — and noticeably better with it back in.

The closed loop · in production

Systems that get sharper. Not stale.

Most enterprise AI is shipped as a static generator. It produces the same kind of output on day three hundred that it did on day one. We build the opposite. A closed learning loop sits underneath the work — monitoring what's converting, what's being approved, what's being thrown away, and adjusting what gets generated next.

It is the difference between an AI feature and an AI mechanism. A feature decays. A mechanism compounds.

Generation system,
not one-off prompts
Variants, governed by
the client's own brand
Read the fashion marketplace case
Loop
Segment · 24F · metro · premium
Generating 6 variants in brand system…
CTR uplift logged. Model adjusted.
generate · measure · adjust

A handful of real rooms
to ship into.

Selected AI engagements,
2022 to present.

Fashion · IN
Creative automation
at fashion-marketplace scale
Agentic workflows
inside a regulated dashboard
Finkraft
Intelligence layer for
indirect-tax operations
AI brand-management
prototype
AI personalisation
at channel scale

The shape of the work.

A list of what we tend to be hired to build. Most engagements span more than one of these. The lines between them are not real, but they are useful for talking about scope.

i.

Creative automation

Generation systems that take segment, channel, and brand inputs and produce on-brand creative, copy, and layout at volume. Trained on the client's own visual language. Used where one creative template used to do the work of a thousand.

ii.

Agentic workflows

Agents built into the product, not alongside it. They read context, surface decisions worth making, and stop at the line where a human approves. Designed so an auditor can read what the agent did, and why, after the fact.

iii.

Co-pilots for operating teams

For relationship managers, analysts, investigators, and the people whose day is spent pulling the same numbers from the same places. The co-pilot does the pulling. The human does the judgement.

iv.

RAG & intelligence layers

Retrieval, embedding, and reasoning over a client's own corpus. Usually the foundation underneath a co-pilot or an agent. Most of the work is in the retrieval, not the model.

v.

Closed learning loops

The thing that turns a generator into a mechanism. Approval signal, conversion signal, override signal — all flow back into what gets generated next. The system gets sharper the longer it runs.

vi.

Evals & cost engineering

Most enterprise AI doesn't fail at the demo. It fails when usage scales and the GPU bill goes vertical. We build the cost model and the eval harness before the system ships, not after.

vii.

Integration contracts

The data contract that lets our systems talk to a client's stack without our team taking custody of customer data. JSON schema in, generated artefacts out. The client's engineering team isn't blocked. Their privacy posture isn't compromised.

viii.

Model selection & orchestration

Picking the right model for the right step, and routing between them. Frontier where it matters, smaller and cheaper where it doesn't. Most production AI systems are three models in a trench coat.

ix.

AI strategy & discovery

Where the question isn't can we build it but should we, and where. A short engagement that maps the surface area, names the highest-leverage point of intervention, and comes back with a sequenced roadmap rather than a vendor pitch.

x.

Prototype to production

The bit most studios stop short of. Taking an AI prototype — ours or someone else's — through the work it takes to clear a real environment. Auth, observability, fallback behaviour, the boring scaffolding that decides whether a system can be relied on.

The shape of a system worth shipping.

The principles that run the work, before the model is picked and before the first prompt is written. These are non-negotiable.

i. Removable
The client can pull the system out without rebuilding their stack.
ii. Cost-modelled
GPU and generation cost are a first-class design constraint, not an afterthought.
iii. Auditable
An auditor can read what the system did, and why, after the fact.
iv. Loop-closed
Production signal flows back into generation. The system gets sharper, not stale.
v. Data-respectful
The client owns the data contract. We don't take custody of customer data.
vi. Human-stopped
Agents stop at the line where a human has to approve. Always.
vii. Sequenced
Pilot first, transformation later. Proof before scale, every time.
Creative Automation · CRM at Scale · Indian Fashion Marketplace

From one campaign template
to a thousand.

Client — Leading Indian fashion marketplace
Practice — AI
Sector — Fashion e-commerce
Status — Live · proof-of-concept
Leading Indian fashion marketplace — creative automation at scale
— The problem

One of India's largest fashion marketplaces sends millions of CRM communications every day. Until recently, almost every one of them was built from a single creative template — one tone, one offer, one composition pushed across a base segmented only by the broadest cuts. The internal teams understood the limitation. The bandwidth to fix it didn't exist.

— Our approach

A creative automation layer that sits alongside the client's CRM stack and produces personalised campaign variants on demand. The system takes segment, gender, affluence band, channel, and brand-guideline inputs, and generates the creative, the copy, and the layout to match — trained on the client's own visual language.

We don't take custody of customer data. The client defines the contract, our system reads from it, generates the variants, and writes back to their pipeline. Underneath, a closed learning loop monitors what's converting and adjusts what gets generated next. The output isn't static; the system gets sharper with every cycle.

— Where it stands

The engagement is live and at proof-of-concept stage. The integration contract is defined, a working pipeline is in place, and the path to scale — from creative automation into segmentation, predictive intelligence, and orchestration — is mapped against the client's internal roadmap. The case for further detail will be made when there's shipped data to point at.

Read the full case study

Notes on the practice.

Read all insights
Practice · AI 10 min read

AI as a mechanism, not a feature.

Most enterprise AI is still being built as a widget on a page. The harder, more useful question is what happens when AI stops being a feature and becomes the thing that lets a team scale without scaling cost.

Read the piece
Field notes · AI 14 min read

The cost curve most pilots ignore.

Why most enterprise AI doesn't fail at the demo, and what changes when GPU spend, model selection, and the eval harness become first-class design constraints rather than after-the-fact engineering.

Read the piece
Architecture 9 min read

Closed loops, not static generators.

The structural difference between an AI feature that decays and an AI mechanism that compounds. What it takes to wire production signal back into generation, and why most systems skip the step.

Read the piece

Three shapes of engagement.

Most projects start as one of these three and become something else. The first conversation is usually about which one to start with.

i.

AI discovery.

A short, defined first engagement to scope where AI is worth building and where it isn't. Surface-area map, highest-leverage intervention, integration shape, cost model. A sequenced roadmap rather than a vendor pitch.

Two to four weeks
ii.

Pilot to production.

Scoped delivery against a clear use case. A creative automation system, an agentic workflow, a co-pilot for an operating team. Built narrow, shipped to a defined surface, with the cost model and the eval harness built in from the start.

Eight to twenty weeks
iii.

Embedded partner.

For programmes with a long horizon. We work alongside an in-house team on retainer, hold the architecture reviews, sequence the build from creative automation into segmentation, prediction, and orchestration as the proof comes in.

Twelve months & up

Some of our best projects
started with a two-line email.

Send yours