Dittology

> ls ./work | grep ai

The AI work, with the output attached.

Most AI pages describe a capability. This one shows what came out: campaign video with no shoot behind it, a channel that runs on an automated production line, launch photography for an app with no photo budget, and AI hair try-on live in a Hong Kong product people use every day.

What we do with it.

01 / ls ./capabilities
/01Generated creativeCampaign imagery and creator-style video, built from your own product photography so the brand stays right.
/02Content at volumeProduction set up as a line rather than a one-off, so it keeps publishing without keeping a team busy.
/03AI inside the productFeatures your customers use directly, built to stay reliable once real traffic hits them.
/04AI in the businessAssistants and automations that work from your own material and stay in their lane.

The output.

02 / cat ./cases

PRJ·014 / AI · Content

AI Creative Engine

AIGIS · 2026

AIGIS makes kinesiology sports tape and branded kit for rugby and HYROX athletes. We built an AI creative pipeline around their real product photography, so the branding stays true to the product across every generated frame, then produced campaign stills and creator-style vertical video from it. No studio, no shoot, no talent booking.

  • Branding stays accurate to the real product across every generated frame
  • Campaign stills and creator-style vertical video from one reference set
  • Social-ready creative without a shoot
Full case
ai-generated

Creator-style vertical spot, generated end to end from the client's product photo. No shoot, no talent.

PRJ·013 / AI · Video

AI Video Pipeline

Confidential client · 2026

We build and run the video production pipeline behind a Chinese-language YouTube channel. Scripting, voiceover, imagery, captions and edit are automated end to end, so the channel publishes at a volume no manual edit suite could match while holding a consistent look and voice. The client approves each episode once; everything after that runs on its own. The channel now clears a million views a week, and it is still climbing.

  • 1,185,564 views in a single week, up 106% on the week before
  • 9,800 watch hours and 1,200 new subscribers over the same seven days
  • Scripting through final edit automated, with one client approval per episode
Full case
AI Video Pipeline: Channel analytics for the seven days to 3 August 2026.
Channel analytics for the seven days to 3 August 2026.

PRJ·010 / Web · Product

Hairstyle Booking Marketplace

Good Looks · 2026

Goodlooks is a hairstyle discovery and booking marketplace for Hong Kong, co-founded by Dittology. Its AI hairstyle try-on is live and in daily use: upload one selfie and get back a shareable card reading your face shape and hair type, with recommended cuts and colours rendered onto your own face. The marketplace around it is Cantonese-first with full English, with booking, reviews, and a CMS the stylists run themselves.

  • AI hairstyle try-on and face analysis, live and in daily use
  • Cantonese-first bilingual marketplace with a stylist-run CMS
  • Booking, scheduling, and reviews built in
Full case
Hairstyle Booking Marketplace: One selfie in, a personal hairstyle analysis out, with every cut and colour rendered on the user's own face.
One selfie in, a personal hairstyle analysis out, with every cut and colour rendered on the user's own face.

PRJ·006 / AI · Creative

AI Launch Creative

SportsMatch · 2026

SportsMatch needed a full set of launch visuals without a photo budget. We generated the marketing photography for their landing page and the illustrated icon set inside the app. Generic AI imagery reads as stock and generic Hong Kong reads as a postcard, so we tuned our prompting until the results looked like real local courts and real weekend games.

  • Marketing photography for the launch site, generated rather than shot
  • A consistent in-app sport icon set that extends to new sports
  • Hong Kong that reads as real, not as stock or postcard
Full case
AI Launch Creative: A shipped hero frame from the launch site. Generated, not shot.
A shipped hero frame from the launch site. Generated, not shot.
AI Launch Creative: The in-app sport icons, all off one locked recipe so the set stays consistent.
The in-app sport icons, all off one locked recipe so the set stays consistent.

Got something you want built this way?

Start an AI project