All work

Web App · Education

Raimi's AI Art Lab

Visitors compose a prompt step by step with the museum character Raimi, choosing what they want to draw, and an AI generates the artwork. Designed so young visitors learn the principles of prompt engineering through play, with a 10-step (+5 advanced) choice-based prompt builder that shows how a prompt is put together.

The off-the-shelf GPT service used before would stop responding for no identifiable reason while visitors were using it. This is a hands-on exhibit, so a frozen screen meant the station sat unusable until staff intervened. After moving to a custom web app and serverless backend, it has not frozen once; the backend calls the OpenAI image-generation API, auto-watermarks every image with the museum logo, stores images on Cloudflare R2, and keeps generation metadata and stats in Supabase. Visitors take their creations home instantly via QR code, and because it runs as a web app, the exhibition kiosk could be locked down to a single full-screen browser.

It ran on the museum floor through June and July 2026: 3,049 images in June, rising above 8,000 in July, the museum's peak season, with generation volume measured in the app's own backend.

Year

2026

Role

Planning · development · operations

Focus

Seoul Robot & AI Science Museum · Jun–Jul 2026

Raimi's AI Art Lab (1)Raimi's AI Art Lab (2)Raimi's AI Art Lab (3)Raimi's AI Art Lab (4)Raimi's AI Art Lab (5)Art Lab admin dashboard: daily image generation over the last 30 days (30 June–28 July 2026), peaking above 700 in a single day.

Highlights

  • 10-step (+5 advanced) choice-based prompt builder that teaches prompt composition through play, designed for all-ages museum visitors.
  • Ended the unexplained freezes of the prior off-the-shelf GPT service by moving to a custom web app and backend, none since the switch.
  • Serverless backend on the OpenAI image-generation API, deployed on Vercel.
  • Auto-watermarks every image with the museum logo, storing images on Cloudflare R2 and generation stats in Supabase.
  • QR-code takeaway for visitors' creations; running as a web app let the exhibition kiosk be locked to a single full-screen browser.
  • 3,049 images in June 2026, rising above 8,000 in July over its two months on the museum floor (July is the museum's peak season), with generation volume measured in the app's own backend.

Architecture

How the app is structured: screens, roles, and data flow.

Raimi's AI Art Lab architecture flow

This site keeps anonymous visit statistics. Privacy