01Ink into type
Animated websiteA swirl of green and teal ink gathers into crisp words, holds like a two-colour print, then bleeds back into ink.
ScriptSVG filters: feTurbulence, feDisplacementMap, feMorphology, eased every frame
Websites, apps and back ends
AI Metric designs and builds animated websites, and the apps, admin screens, CRMs and agents that sit behind them. Below: 32 effects running live, the prices, a list of extras so you pay only for what you need, and every site we have built.
Our main work is AI for UK construction firms. The websites are built by Chris, with the same tools and the same checks as our construction platforms.
Behind this text: effect 22, Aurora field, drawn live by your device
In short
Part 1 | The motion pack
Almost anything: text, icons, photos, 3D scenes, scroll and pointer effects, video, and 3D spaces you can walk round. Below are 32 effects, all made by AI Metric for this page and all running live. Each one says the script behind it and which website includes it. Pick the ones you like and we build them around your words, pictures and colours.
Headlines that arrive, react and catch the light, while staying real text that search engines and screen readers can read.
A swirl of green and teal ink gathers into crisp words, holds like a two-colour print, then bleeds back into ink.
ScriptSVG filters: feTurbulence, feDisplacementMap, feMorphology, eased every frame
A wave of weight rolls through the word, and letters near the pointer swell heavier and turn green.
ScriptVariable font weight axis (font-variation-settings), pointer falloff
Flaps clatter through random letters in a left to right stagger and land with a bounce on each word.
ScriptCSS 3D rotateX on split cards, seeded flip timing
A sentence lights word by word from faint and blurred to white as you scroll, and the key phrase gets a highlighter sweep.
ScriptScroll position, eased, written to each word
Letters flee the pointer, tumbling and changing colour, then spring back home.
ScriptSpring physics per letter, transforms only
Every few seconds the headline slices into bands that jump sideways with a red and teal split, then snaps back.
ScriptCSS clip-path bands, mix-blend-mode, seeded bursts
Hollow glass letters fill with green and teal liquid, waves and rising bubbles, then drain.
ScriptSVG text as a clip path, wave paths rebuilt every frame
Type in rippling liquid metal, reflecting a studio horizon and bands of colour.
Scriptthree.js shader, height map from canvas text, reflected environment
Small marks with a lot of life in them. Every icon here was drawn for this page.
Line icons draw themselves one after another behind a glowing nib, then fill with colour and settle with a bounce.
ScriptSVG pathLength and stroke-dashoffset, getPointAtLength for the nib
One large icon melts from calendar to pin to star to chat, trailing ghost outlines and landing with a ripple.
ScriptSVG path sampling (getPointAtLength), aligned start points, spring easing
Glass app tiles swell, push each other aside and lean towards the pointer, with a reflection below.
ScriptDamped springs, transforms, CSS mask-image for the reflection
Coloured icon bubbles orbit a centre drop and merge like paint; tap one and it dives in.
ScriptSVG gooey filter: feGaussianBlur, then a feColorMatrix alpha threshold
Thick glossy badges turn towards the pointer, with a sliding glare, holographic foil and the icon floating off the face.
ScriptCSS 3D perspective and translateZ, color-dodge foil from CSS variables
A turning phone separates into its layers with labelled guide lines, then snaps shut. Hover or tap to hold it open.
ScriptCSS 3D: preserve-3d and translateZ layers
Your photos, given depth, texture and a reason to look twice. These use the site’s own pictures.
A wobbling drop of glass magnifies the photo wherever you point.
Scriptthree.js shader, barrel distortion, chromatic edge
The next photo arrives through a ring of water from where you tap.
Scriptthree.js shader, radial wave displacement, two textures
A photo sharpens out of big tiles of colour in a diagonal wave.
Scriptthree.js shader, power of two mosaic
A flat photo gains depth: the steel moves against the sky as you move.
Scriptthree.js shader, depth worked out from the photo, 2.5D parallax
A halftone print of a photo, with a lens that turns the dots back into the picture.
Scriptthree.js shader, rotated dot screen
A photo in brand duotone; a band of full colour sweeps in behind a glowing scan line as it reaches the middle of the screen.
ScriptSVG feColorMatrix and feComponentTransfer, clip-path from scroll position
Strips of the next photo drop and rise in turn behind a green light bar, then shift with the pointer like louvres.
ScriptTransforms on strip windows of one image, pointer depth
Real 3D, drawn by the visitor’s own device. No video, no plug-in, nothing to install.
A living field of brand colour that swirls round the pointer. The top of this page uses it.
Scriptthree.js shader, domain-warped noise
Twelve thousand points flow from a sphere to a knot to a tower to our name.
Scriptthree.js Points, two shapes mixed in the vertex shader
A clear glass knot turns slowly and bends the type behind it.
Scriptthree.js physical material: transmission, iridescence
Scrolling builds a tower floor by floor while the camera climbs round it.
Scriptthree.js scene scrubbed by scroll position
A breathing contour map. The pointer raises a hill.
Scriptthree.js shader, noise height, contour lines with fwidth
Movement that answers the visitor: their scroll, their pointer, their tap.
Numbered cards slide sideways as you scroll down, the centre card facing you, giant type moving slower behind.
ScriptScroll position into translate3d and rotateY, perspective
A glowing route draws itself over a contour map as you scroll, lighting each stop as it arrives.
ScriptSVG pathLength and stroke-dashoffset from scroll position
The pointer is a torch that uncovers a blueprint traced over an aerial photo, with a live grid reference.
ScriptCSS mask-image, radial gradient at the pointer
Choose a photo card and it grows into its full story like a window opening, and back.
ScriptView Transitions API, document.startViewTransition
Film you control by scrolling, and places you can walk round. Both take filmed, scanned or AI-generated footage and models.
A drone flight at dusk towards a tower going up, playing forwards and back as you scroll. The footage was made with AI.
ScriptCanvas 2D, AI-generated footage cut into a WebP frame sequence, picked by scroll position
Walk a glass pavilion: the entrance, the atrium with an AI-generated scale model, the terrace. Point to look around.
Scriptthree.js scene, camera on a CatmullRom path, GLTF model
Part 2 | The website
An animated website from AI Metric costs £1,500, or £2,000 for a bespoke site with a signature 3D effect from the motion pack. Both are designed for you, not built from a template, and set up on your own domain. Extras are priced below.
Prices updated .
Animated website
£1,500
A site designed for you, with an animated opening, on your own domain.
Bespoke animated website
£2,000
Everything in the animated website, with a signature effect and more of it.
Part 3 | The extras
Pick what you need. The owner app, the agents and the artwork are all running on sites further down this page.
The shopping list for a website.
| Extra | What you get | Price |
|---|---|---|
| Owner app | An app on your phone to add and manage your own listings, gigs or dates. Sign-in, saved venues, and publish straight to the site. | £750 to £1,000 |
| Agents that keep the site up to date | Automated checks that run every day: reading the pages your dates or listings come from, checking ticket links, and picking dates up from your calendar or emails. | £500 to £750 to set up |
| Brand and tour artwork | A logo, tour or show artwork, and the colours and type to go with it. | £300 to £500 |
| QR codes and posters | Posters and QR codes for venue screens and social media, linking to your dates or tickets. | £100 to £200 |
| Hosting | Your site hosted and kept running, with every update checked live after it goes up. | £100 a year |
| Care plan, after the first year | Optional. Small changes and fixes through the year. | £10 to £15 a month |
We build those too, and they vary more than a website, so they are quoted after a call. The examples are in the work below: our own CRM, an owner app, a product portal and a free web app.
Quoted to the job, after a 30 minute call.
| Extra | What you get | Price |
|---|---|---|
| Admin screens | Sign-in for you and your staff, with roles, and a record of who changed what. | Quoted |
| CRM | Contacts, pipeline, invoices, deadlines and bookings in one place, with emails and bookings filed in by themselves. | Quoted |
| Client portal | Your clients sign in and see only what you share with them, one item at a time. | Quoted |
| Booking forms | Bookings and call-back requests in your own design, straight into your calendar or inbox. | Quoted |
| iPhone app | Your tool or site as an app on the App Store. | Quoted |
| AI features | An assistant on your site, or AI reading tickets, files or emails into your system for a person to check. | Quoted |
Part 4 | Our work
AI Metric has built 3 websites for clients, 4 back ends and apps, and 7 sites and apps of its own. Every one below is live. Each card says what it was built with and what it does beyond a brochure site. The names are explained in plain words after the last card.
Three sites for people who run their own business: two comedians and a health and safety consultancy.


Website for the Irish comedian and writer. Live since November 2026.
Built with
More than a brochure

Website for the stand-up comedian, and the brand for his Just a Thought tour. Live since October 2026.
Built with
More than a brochure


Website for Dean’s health, safety and environmental consultancy. Live since September 2026.
Built with
More than a brochure
The parts most visitors never see: where the owner signs in, where the records are kept, and what does the work in between.


Our own CRM and back office, built so it can serve other firms too.
Client portal sign-in | Shown with sample data.
Built with
More than a brochure


Owner app built for Ryan Cullen: his own gigs, straight onto his website.
ryancullencomedy.com | Shown with test data.
Built with
More than a brochure


The product behind constructionmetric.com: a site’s messages, photos and voice notes become a dated project record.
constructionmetric.com | Shown on the anonymised demo project.
Built with
More than a brochure
A free web app for concrete cube results, for suppliers and subcontractors.
Built with
More than a brochure
The sites and tools we run ourselves, most with an app or a service behind them.


This site.
Built with
More than a brochure


The site for our site diary product.
Built with
More than a brochure


A free construction weather tool, with an iPhone app on the App Store.
Built with
More than a brochure


Construction meeting notes: an iPhone app, a browser app and the service behind them.
Built with
More than a brochure


Find a golf course near you, scored by the weather for your round.
Built with
More than a brochure


Snagging and condition reports drafted from site notes and photos.
Built with
More than a brochure


A free 62-page reference on construction delay and quantum.
Built with
More than a brochure
Part 5 | The tools
Mainstream tools that any web developer will know.
The tools named on the cards, in plain words.
| Tool | What it does |
|---|---|
| Next.js and React | The framework most of these sites are built on. Pages are made in advance, so they load fast and need no server of their own. |
| TypeScript | JavaScript with checks, so many mistakes are caught before anything goes live. |
| Tailwind CSS | The styling: colours, spacing and type set once and used everywhere. |
| three.js and WebGL | 3D drawn by the visitor’s own device, for curtains, sculptures and badges. |
| Motion, Framer Motion and GSAP | Animation tools for movement on the page. |
| Node.js and Express | The server side of an app: sign-in, saving, sending email. |
| SQLite | A small, fast database that lives with the app. |
| GitHub Actions | Jobs that run on a timetable: building and uploading the site, and running the agents. |
| Claude, Gemini and OpenAI | AI models from Anthropic, Google and OpenAI, used to read, check and draft, with a person deciding. |
| SwiftUI and Capacitor | How the iPhone apps are made: SwiftUI for a native app, Capacitor to put a web app on the App Store. |
| Pages CMS and TinaCMS | Editors that let a client change words and dates without touching code. |
| Claude connector | A secure link that lets Claude work with an app’s data, with only the permissions it is given. |
With AI Metric, £1,500 for an animated website designed for you, or £2,000 for a bespoke one with a signature 3D effect. Extras are priced on this page: an owner app is £750 to £1,000, agents that keep the site up to date are £500 to £750 to set up, and hosting is £100 a year. Back ends, CRMs and apps are quoted after a call.
It should not. The words and pictures load first and work without any script. 3D and video effects only load when they are about to come into view, and stop when they leave it. On this page, the 3D library is not downloaded until a 3D effect is near.
A widely used, open source JavaScript library for drawing 3D in a web browser with WebGL, the graphics part of every modern browser. It draws the glass, particles, photos and tour on this page on the visitor’s own device, with no plug-in.
Every site we build is set up with Google Search Console and Bing Webmaster Tools, keeps its words as real text rather than inside images or animation, and carries structured data for your services, events or dates, so search engines and AI assistants can read it.
Yes. Booking forms, admin screens, a CRM, a client portal, an iPhone app and AI features are all on the list on this page. They vary more than a website, so they are quoted after a 30 minute call.
No. Most of our work is AI for UK construction firms, and that stays our main work. The websites use the same skills, so we build them for people who want more than a template: so far two comedians and a health and safety consultancy, as well as our own sites.
Movement built in code for your site: an opening scene, stage lights, 3D or effects as you scroll. The motion pack on this page shows 32 kinds. On your site, anyone who has asked their device for less motion gets a calmer version that still shows everything. On this page the demos play for everyone, because they are the point of the page, and the pause button stops them all.
Yes. Footage and 3D models made with AI video and 3D tools, or filmed and scanned, go straight into players like the scroll film and the spatial tour above.
Yes. An owner app or an editor lets you change your own dates, listings or words, and both are on the list of extras. Or send the change to Chris.
You do. They stay in your own account, and we host the site and keep it running.
Thirty minutes. Bring a site you like and a list of what you need, and you get a fixed price from this page.