Building

Projects

Fun and useful side projects built with AI coding tools. Each one started as an itch to scratch — here's what came out of it.

Applications

Working products — built with AI coding assistants, running in production on this site.

IF

Invoice Forge

Invoices, forged in seconds.

Generate polished PDF or DOCX invoices from a simple form, with calculation logic built in — the tool Diorama actually uses to invoice its own clients.

React · FastAPI · Docker

NA

AI News Agent

The AI news, retrieved, summarised, clustered.

An end-to-end AI agent for retrieving, summarising and clustering AI news from curated sources — browse the field's developments as organised topic indexes rather than a raw firehose.

React · FastAPI · Supabase · Perplexity

AS

AI Scout

A daily AI briefing that writes itself.

A fully automated scout that surveys the AI landscape every morning and produces a finished daily briefing — summaries and a generated infographic — delivered without anyone lifting a finger.

Python · Multi-LLM · Supabase · Docker

TT

Team Tapestry

See a team's story woven over time.

An interactive timeline visualisation of how a team forms and changes — who joined when, how roles evolved, and what the organisation's shape looked like at any moment.

React · Docker

TR

Team Tracker

Who's doing what, right now.

A lightweight tracker for keeping a live picture of a team — members, status and current focus — without the ceremony of a full project-management suite.

React · Docker

AL

AILR

Measure where you stand with AI.

A structured assessment that scores an organisation's AI readiness across leadership dimensions, producing a scorecard you can act on — sign in with Google and take the assessment.

Next.js · FastAPI · SQLite

MF

The Mighty Fall

Four decades of The Fall, annotated and explorable.

An AI-assisted explorer for the complete discography of The Fall — every album and song annotated, searchable and cross-referenced, for one of the most sprawling catalogues in British music.

Python · SQLite · Multi-LLM

Learning tools

Interactive introductions to the ideas underneath the applications — no prior technical knowledge assumed.

MN

MNIST Demystifier

The "hello world" of machine learning, made tangible.

Explore the classic handwritten-digits dataset, train a model to recognise digits, then test its accuracy yourself — machine learning's most famous exercise, running live in your browser.

React · Docker

QC

Quantum Curious

Run real algorithms on real quantum hardware.

Explore qubits and run genuine quantum algorithms via IBM's Qiskit — first on a simulator, then on actual quantum hardware. No physics degree required.

React · FastAPI · Qiskit

AF

AI Foundations

AI concepts for smart generalists.

A compact, interactive introduction to AI concepts and terminology for smart generalists — no prior technical knowledge assumed.

PR

PageRank Playpen

Watch authority converge in real time.

An interactive playground for Google's foundational PageRank algorithm — build link networks and watch authority flow and converge across them in real time.

AE

AI Evolution

Seventy years of AI, on one timeline.

A timeline of the key events in AI history, from the 1956 Dartmouth Conference through the deep-learning revolution to the present day.