THK Digital
FIG 00 · Signed workWarwickshire · UK

Stop following the crowd. We have all seen it go wrong.

Everyone has heard the stories. The pilot that never left the meeting room. The agent that ran up a bill nobody could explain. 95% of enterprise AI pilots delivering nothing to the bottom line. What almost nobody can tell you is why it keeps happening. Here is why. AI tore up the operating playbook, and most companies are responding by writing AI in as one more chapter of the old one. The old playbook cannot hold it. It needs rewriting from scratch, and that is what I am doing: in public, one working paper at a time.

Proof
A production system making live recommendations today. Versioned, documented, public.
Principle
Plain code does the ordinary work. The model makes the one call that needs judgement.
First step
The diagnosis: two weeks, fixed fee, a costed map of your stack.
FIG 01 · Field recordFebruary 2026

I've watched it fail from the inside.

One weekend in February, an agent I built hit its iteration cap reasoning over schedules it claimed to have checked. It had checked nothing. The bill was £60 in tokens: ten per cent of the monthly budget, spent on confident fabrication. The model was not the problem. The memory layer had dropped the evidence, and the model filled the gap the way models do. The fix was not a better model. It was a layer. That failure, and the four versions of architecture it forced, are documented in the research.

Read Working Paper 01 →

FIG 02 · The gap

Demos don't survive production.

Every failed rollout you have heard about passed its demo. A demo is a clean room: curated data, no volume, no deadline, nobody off sick. Production is a Tuesday night, ten thousand orders, and one part that matters more than all the rest. The gap between the two is where the money goes, and I have stood in it. Two architectures, same starting workflow, different consequences once volume, cost, and time start applying pressure. Here is the difference.

Bolt-on · Status Quo

What others are doing.

A wrapper around a frontier model, prompted into a workflow it was never trained for. Plausible-sounding output. Brittle in production.

  • —Compute cost scales with every prompt — the wrapper tax compounds with usage
  • —Latency dictated by the size of someone else's general-purpose model
  • —Hallucination risk in any task the model wasn't trained for
  • —Output drifts between runs — same input, different answers
  • —Pricing, performance, and availability set by the frontier provider, not by you
  • —Fragile against schema changes in the systems underneath
Bake-in · Infrastructure

What we build.

Task-specific small language models embedded as infrastructure. Right-sized to the problem. Composable across the stack.

  • —Compute scoped to the task — cost-per-decision stays flat as volume grows
  • —Latency measured in milliseconds, not seconds
  • —Specialised models trained against the operational reality of the workflow
  • —Same input, same output, every time — consistent and inspectable
  • —Hosted where you need it: managed by us, or self-hosted in your environment
  • —Resilient to schema drift through modular boundaries
FIG 03 · Where the line goes

Most of your operation is ordinary work.

Lookups, filters, constraint checks, arithmetic. Rules that return the same answer on the thousandth call as the first. A model settles that work by reasoning, at GPU prices, and might not settle it the same way twice. Plain code settles it for a fraction of a penny, the same way every time. A model is for judgement: the one decision in the workflow no rule can hold. I draw that line before anything gets built. Most consultancies will sell you more AI. I will show you how little you need.

FIG 04 · The engagementTwo weeks · Fixed fee

Two weeks. Fixed fee. The truth about your stack.

I sit inside your operation and map where the judgement actually lives: what should be plain code, what deserves a model, what should not be automated at all. You leave with a costed roadmap whether or not you hire me to build it. No free demo. A demo is a clean room, and your operation is not one.

Book the diagnosis →
FIG 05 · Compliance as designEU AI Act · 2026-08-02

Built for the rules, not around them.

The EU AI Act's enforcement provisions arrive on 2026-08-02. This architecture assumes the regulation from the first decision. Your data stays in your jurisdiction. The audit trail is yours end to end. Nothing is handed to a third party to reason over, and nothing you own trains someone else's model. The industry defaults to the cloud because the industry built the cloud; for work this bounded, you are not obliged to follow it there. The model is small enough to run on hardware you own.

Flagged · Unproven

That is the direction the architecture commits to, stated plainly: I have not shipped a self-hosted deployment yet, and I will not claim one until I have.

FIG 06 · The working papers

The new rules, written in public.

Two working papers so far. The first names the architecture: why the model should be the smallest part of your stack, and the five primitives that make it so. The second follows the money down to the silicon: why where a computation runs fixes what it costs, and why the industry is hammering screws. Both flag what is proven and what is not, in the text, as they go. That is a standard marketing copy does not hold itself to. It is the standard here.

FIG P.01 · Why the Model Should Be the Smallest Part of Your Stack →

FIG P.02 · Everyone is Hammering Screws →

FIG 07 · Provenance

You know who built it.

THK Digital is one person. The research is public, the failures are documented, and everything that ships carries my name. When a system I designed runs in your stack, "Tom was behind this" is the warranty.