Home / Build AI apps

Taking builds now

AI apps, built on demand. HTML or Node.js.

Tell me in one sentence what the app should do. I build it in Claude, ChatGPT and Google AI Studio, deploy it to a domain you own, and hand you the source. No builder platform in the middle. No forty-page proposal first.

Jean-Luc Benazet, Cambridge. Seasoned photographer, AI enthusiast, and the person who will actually write your app.

01 · The two routes

Most businesses need the cheap one.

There is one question that decides everything: does anybody need to sign in? Answer that and the rest of the build follows. I will tell you which route you are on before you spend a penny.

Route one · static

HTML app

Everything runs in the visitor's browser. One file, or a small set of them. Near-instant load, nothing to maintain, and it will still work in ten years on any host you like.

  • Calculators, checkers, quote builders, generators, configurators
  • No server, no database, no monthly bill
  • Sits happily on Hostinger, Netlify, GitHub Pages, anywhere
  • Perfect as a free tool on your site that brings in enquiries

Live example: Poster Studio generates artwork in the browser before anything is paid for.

Route two · server

Node.js application

A proper server behind the app. Needed the moment you want members, saved work, money changing hands, or an AI model called without your API key sitting in public view.

  • User accounts, members areas, saved history and usage limits
  • Stripe subscriptions and one-off purchases
  • AI keys held server-side, with provider fallback if one goes down
  • Admin view so you can see what people are actually using

Live example: Suno Hitmaker runs a members area across OpenAI, Claude and Gemini.

02 · Proof

Four apps I built, host and run.

Every one of these is on its own domain, doing a real job, right now. Open them. That is the point of showing them rather than describing them.

Visibility Pilot

visibilitypilot.co.uk · Node.js

Checks how visible a business is to AI search tools and language models, then says what to fix. Built for owners, not agencies. The kind of narrow, genuinely useful tool that is realistic to build and run yourself.

Node.jsAI search analysisReport output

AI Headshot Generator

aiheadshotgenerator.co.uk · Node.js

Studio-quality headshots without the studio. Upload, process, download. The image pipeline, the upload handling and the quality judgement all come from thirty years behind a camera rather than a stock template.

Node.jsImage generationUpload pipeline

Suno Hitmaker

sunohitmaker.co.uk · Node.js

Writes a full Suno brief in one pass: style, title and lyrics. Hard-locked BPM, structure templates, in-browser cover art at no API cost, and three AI providers with automatic fallback so a single outage does not take the app down.

Node.jsMembers areaMulti-provider AI

Poster Studio

posterstudio.biz · HTML + AI

Create, buy and print travel posters. Generation in the browser, a digital shop, and a route to physical prints. It feeds the Etsy shop directly, so the tool and the product are one business rather than a demo.

HTML + AIGenerate to purchasePrint fulfilment
03 · How a build goes

Five steps. The same loop every time.

Whatever we are making, and whether you are watching or I am doing it for you.

1

Describe the app in one sentence

Name the job it does and who it is for. "A UK lottery number checker" is enough to start. Clarity here saves hours later, and it saves you money.

2

Choose the route, and the tool

HTML or Node, decided by whether anyone signs in. Then Claude and ChatGPT for building and reasoning, Google AI Studio for AI-powered features and quick prototypes. Three tools, no third-party app builder.

3

Build the first version

The description goes in, the first version comes out, and it runs. You will have something clickable far faster than you expect, which is the whole reason this works.

4

Fix one thing at a time

Read the error, give it back to the AI, change one thing, run again. This loop is the whole skill. Calm and incremental beats clever.

5

Ship it somewhere real

Deployed with SSL to a domain you own, source handed over, schema and llms.txt in place so AI tools can find it. A live link you can share is the goal. Polish after it exists, not before.

04 · What you get

The whole thing, in your hands.

No retainer required, no platform to stay subscribed to, nothing held back to force a second invoice.

  • A working link, earlySomething clickable in the first few days rather than a document describing what might exist later.
  • The full source codeYours. No builder platform, no export fee, nothing another developer cannot pick up.
  • Deployed and liveOn a domain you own, SSL sorted. I can host and maintain it, or hand you the keys and step back.
  • Found by AI searchSchema, llms.txt and the page structure that gets an app described and cited by ChatGPT, Perplexity and Google's AI answers.
  • A way to charge for itStripe, accounts and usage limits built in from the start if the app is meant to earn.
  • A straight answer firstIf the idea will not work, or a £30 tool already does it, I will say so before you commit.

Build with

Three tools, used directly.

  • Claude for building, reasoning and fixing what breaks
  • ChatGPT for a second opinion, content and quick logic
  • Google AI Studio for AI-powered features and fast prototypes

The app is written straight in these, so it is understood and it can be fixed.

Avoid

The one-click app builders.

  • "Finished app from one prompt" tools that hide the workings
  • Lock-in platforms you cannot export or fully control
  • Anything you cannot debug when it breaks, and it will break

They look fast on day one. The output rarely lasts, and you are stuck the moment something goes wrong.

Faster than a new build

Or licence one that already works.

Visibility Pilot, AI Headshot Generator, Suno Hitmaker and Poster Studio can be rebranded and run on your own domain. The engineering is done, the bugs are already found, and you are live in a fraction of the time.

Before you start

Questions worth asking

Do I need an HTML app or a Node.js app?

If people need to sign in, save their work, pay you, or use an AI model without your API key being visible, you need Node.js. Everything else should be static HTML: it is faster, cheaper to host and there is nothing to maintain.

How long does a build take?

A focused static HTML tool is usually days rather than weeks. A Node.js app with accounts and payments takes longer, because authentication, billing and hosting are their own jobs. Either way you get a clickable link early rather than a document.

What does an AI app cost?

It depends on the route and the scope, so it is quoted per job. Tell me in one sentence what the app should do and you will get a figure and a timescale back, along with an honest view on whether it is worth building at all.

Do I own the code?

Yes. The full source is handed over. There is no builder platform in the middle, no export fee and nothing you cannot take to another developer.

Can I licence one of your existing apps?

Yes. Visibility Pilot, AI Headshot Generator, Suno Hitmaker and Poster Studio can be licensed and rebranded under your own domain, which is usually far quicker than building from scratch.

Which AI tools do you build with?

Claude, ChatGPT and Google AI Studio, used directly. No one-click app builders. They look fast on day one, but the output rarely lasts and you cannot fix what you cannot see.

Will the app be found by ChatGPT and Google AI Overviews?

That is built in. Every app ships with the schema, llms.txt and page structure that language models need to describe and cite it. AI visibility is exactly what Visibility Pilot measures, so it is not an afterthought here.

Can I just build it myself instead?

Yes, and I would rather you did if the app is small. The walkthroughs are free on YouTube and the method above is the whole method. Nothing is held back.

One sentence is enough to start.

Tell me what the app should do and who it is for. You will get back the route it needs, roughly how long it takes, and whether it is worth building at all.