Skip to content
Docs
Open Promoeyes
Airloom

Airloom

A guided-tour reel in a dark void: white chevron nav buttons appear and get pressed before every whip pan to the next shot, phones in different finishes scroll their screens beside condensed two-line labels, the screen's layers drop home, map pins pop off the glass, and an address types into a search bar.

A dark void with fine grain and a vignette, lighter at the top centre, scattered with flat diamond confetti, lit by one soft key from the upper left and a gentle fill over a studio reflection for metal, with map pins popping up on thin stems. A smooth, guided 60.5 s piece at 120 bpm in seven beats of about 8-10 s, each one handing off to the next with a whip pan.

Length
1:01
Scenes
7
Device
iphone
Style
abstract
Camera
locked off, whip pan, tracking, crane, pull back

The AI keeps this film's shots, timing and camera, and puts your app in it.

//
    AIRLOOM — "Every flight, woven together." 60.5 s, 16:9, 1920×1080 @ 30, no VO.
    Airloom (fictional) is a flight tracker that weaves every flight, gate ping, fare
    alert and trip plan into one thread: live flights, delay outlooks, fare finds, a
    day-by-day trip planner, a logbook of passes and photos, and a world map of flights.

    REFERENCE  a stock app-promo template (projects/references/README.md), mimicked shot for shot:
           reference-shot-sheet.md in this folder. Kept: the dark void with grain and
           vignette, the flat diamond confetti, the white chevron nav buttons pressed before
           each pan, the condensed uppercase two-line labels, every pan, the T3 turn, the
           screen-assemble beat, the map pins and the typed address end card.

    IDENTITY   Name "Airloom", wordmark lowercase "airloom" (Inter 800). The mark: an aubergine
           rounded square holding a jade infinity loop (Tabler infinity), the "loom" thread;
           on the end card a white ring with the same loop. Title mark in Playfair Display.

    PALETTE    stage: aubergine-charcoal void #241b2c → #110c16, env #140f19, lavender fill
           light #e3d9ee. Type: ink-white #ffffff, ink-grey #bdb2c8 (basic, unlit).
           Diamonds: lavender greys #ddd3e6 #ad9fbb #efe9f4 #c8bcd3 + one jade #6fc2a6,
           fills #8d8199 #6f647b #a194ad #5a5066, dots #f6f1f9. Nav: #e6dfec / #f4eff7 / #261538.
           App: canvas #f6f3f8, surface #ffffff, ink #261538, muted #5e5070, line #e5ddeb,
           jade #11a67d (brand), rose #e0538c, plum #9b4fd1, mustard #e3b93a, cobalt #3d6fe0,
           teal #1497b0. Map pins: jade dots, lavender-white stems.
    PHONES     s2 space-black, s3/s6 a matte mauve custom finish (gold preset, body-color
           #c7b3c2, roughness 0.3), s4 silver, s5 graphite.

    SCREENS    ref-ma-03-map-pins.screens.html (Tailwind only) → scripts/html-screens.mts
           (sections in ref-ma-03-map-pins.sections.json) → ref-ma-03-map-pins.screens.json,
           pasted below as templates with the hand tracks re-attached (scrolls, swipe, row
           gates, alert, tap, layer drops). r = 9.1 on every full-screen card.
    IMAGES     placeholders filled by npm run promo:images (media/ph-*, ps-*, ch-*).
    AUDIO      music: music/airloom-bed.wav (audio-work/score.py); SFX media/sfx-*.wav
           (audio-work/sfx.py), spotted on the picture's own keys.

    BEATS (wall clock, gap-clock=run, 0.5 s gaps carry the pans)
      #   in     out    shot
      S1  0.0    5.5    title: "Airloom", EVERY FLIGHT, WOVEN TOGETHER, diamonds rise; pan up
      S2  6.0    15.5   SMART TOOLS: black phone swings in, feed scrolls, swipe to the flight
                        page at 10.0, ‹ › at 10.3, QUIET DESIGN, › pressed 14.55; pan right
      S3  16.0   25.5   CATCH EVERY FARE DIP: fare grid scrolls, alert lands 17.9; T3 turn
                        21.1–22.4 to the trip plan; WEAVE THE WHOLE TRIP; ˅ pressed 25.0
      S4  26.0   33.5   the screen's four layers drop home 27.5–28.2; › pressed 32.9
      S5  34.0   41.5   logbook grid scrolls, three captions; ˅ pressed 40.95
      S6  42.0   49.5   map: FLIGHTS FOLLOWED IN 2026, six pins pop 45.1–45.85; ˅ pressed 48.95
      S7  50.0   60.5   bar clicked 53.0, WWW.AIRLOOM.APP types 53.5–55.9, magnifier 56.55,
                        mark rises 57.0, fade 59.4–60.4

    Preview: http://localhost:4444/runtime?project=projects/templates/ref-ma-03-map-pins/ref-ma-03-map-pins.promo
promo#ref-ma-03-map-pins(width=1920 height=1080 fps=30 gap-clock=run)
  audio
    tracks
      // music: music/airloom-bed.wav — procedural score (audio-work/score.py), D major, 120 BPM, −16 LUFS;
      // one bar = 2 s, so every pan lands on a bar line (6, 16, 26, 34, 42, 50); the logo chord hits 57.0
      track#music(asset="music:airloom-bed" start=0 volume=0.8)
      // designed SFX (audio-work/sfx.py → media/sfx-*.wav), on the picture's own keys (wall clock)
      // ── the pans: