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
Building
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.
Working products — built with AI coding assistants, running in production on this site.
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
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
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
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
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
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
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
Interactive introductions to the ideas underneath the applications — no prior technical knowledge assumed.
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
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
AI concepts for smart generalists.
A compact, interactive introduction to AI concepts and terminology for smart generalists — no prior technical knowledge assumed.
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.
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.