Laravel + LLM

AI-Native CMS

Six Verticals, One Engine

One Laravel + Livewire CMS, six fully-styled editorial verticals, each tailored end-to-end by AI.

What this is

One Laravel + Livewire CMS, one set of templates, producing six wildly different finished sites: an allotment, a small charity, a council page, a museum, a scout group and a local theatre. Hero copy, imagery prompts, palette and tone are produced by an LLM tuned per vertical, then dropped straight into the live page. Switch the vertical and the entire identity recomposes.

The puzzle that started it

Every agency has the same long tail: small clients who all want a CMS. Each one is too small to justify a bespoke build, but a generic template feels insulting. The puzzle was whether an AI-tuned single engine could produce something that felt bespoke for each vertical without writing a different codebase for each.

How I built it

A standard Laravel + Livewire CMS underneath. The variation lives in per-vertical configuration: a vertical brief, an LLM pass that produces hero copy, imagery prompts, a palette, and a tone profile. Templates honour the palette and tone variables; the CMS renders them as a finished site. The thumbnail strip on the demo shows six instances of the same engine producing six finished sites, none of which look like the others.

What this is an example of

A working answer to the "every small client wants a CMS" problem. Instead of bespoke design per project, the AI produces a coherent visual and editorial system inside a single, maintainable codebase. One repo, one deploy pipeline, one set of tests, six (or sixty) finished sites.

If you run an agency with a long tail of small-client CMS work, this is the kind of leverage I am building. Drop me a line and we can talk about what it would look like adapted to your stack.

All experiments
Hire me

Let's talk.

If you run an agency with a long tail of small-client CMS work, this is the kind of leverage I am building.