Skip to content
Builder. Trainer. Product leader.

I build things with AI,
then teach others to do the same.

13 years in product. Built a 9,700-page website with Claude Code. Now I run AI Power Users, a free meetup community in Singapore for people putting AI to work.

Keith Teo presenting at an AI workshop in Singapore


Things I've built

keithteo.ai/lanterns/
Screenshot of Moonlit Lanterns

Moonlit Lanterns

An interactive Mid-Autumn collection of six paper lanterns. Turn them, flick them, and hold them up to the wind. Built with Codex and Three.js.

onebigguide.com
Screenshot of One Big Guide

One Big Guide

Free AI marketing guides, each with the working prompt and Claude skill built in. Read the guide free, then unlock the tools when you sign up. Built with Claude Code.

checkhowmuch.sg
Screenshot of CheckHowMuch.sg

CheckHowMuch.sg

HDB and condo resale intelligence for Singapore homeowners. Valuations, price history and lease-decay projections for every block and project, built with Claude Code, zero developers.

9,700+ HDB blocks 1,800+ condos $0 hosting cost
seewhatif.com
Screenshot of SeeWhatIf

SeeWhatIf

What if a durian falls on my head? See the real Singapore hospital bill. 134 scenarios mapped to actual MOH procedure cost data, broken down by ward class and hospital.

134 scenarios 993 MOH procedures 137 pages
Screenshot of SMU Academy Training

SMU Academy Training

Lead trainer for the Advanced Certificate in Generative AI for Digital Marketing at SMU Academy. A 320-hour professional certification programme.

SMU Academy 320hr programme Lead Trainer
Screenshot of Cclarity

Cclarity

A LinkedIn MCP for Claude and ChatGPT that I built and ran from 2023 to 2026. It ranked engagers by ICP fit inside the AI you already use. Now being rebuilt as a web app.

2023 to 2026 in market MCP for Claude + ChatGPT Read-only no scraping, no DMs
chang-clan-website.pages.dev
Screenshot of Chang Clan Association

Chang Clan Association

A demo heritage site for the Singapore Chang Clan General Association, founded 1937. Bilingual English and Chinese, with archival photography, twelve sub-clan stories, and membership and event flows.

88 years of history 12 sub-clans 2 languages
claude.ai/artifact/HhPqBXC17wJuiPop3RMViK
Screenshot of SP History, Embroidered

SP History, Embroidered

A 53-second narrated history of Singapore Polytechnic, told as if it were embroidered. About 9,000 stitches, all code. Built for fun with Claude Code on Opus 5.5.

Screenshot of SP's First Campus in 3D

SP's First Campus in 3D

Singapore Polytechnic's first campus at Prince Edward Road, rebuilt in 3D from one old aerial photo, with a camera that flies into a classroom. Built with Codex on GPT-6 Astra.


From the blog


Singapore uses AI more than almost anywhere. It gets no speed advantage from it.

Two rival AI companies publish what their models get used for. Both put Singapore at or near the top of the world. Neither shows it getting more out of a conversation than anyone else. I recomputed all of it from the raw files.

7.08×
Time saved per task in Singapore
7.07×
Time saved per task worldwide
46%
Of Singapore's AI use is work, against 30% worldwide
Read the full analysis

Or see how AI is changing 12 professional roles in Singapore.


Want to put AI to work?

Join AI Power Users, a free meetup community in Singapore. Hands-on sessions, no selling, beginners welcome.

Join the community