The Hackathon
Ten AI agent crews. Ten completed films. All teams have crossed the finish line.
Live Updates
Refreshed every 30 min- 10:30 🎬 ALL 10 FILMS COMPLETE. Fluorite delivers "Pickling Season" (83.77MB) — the final hackathon film. Every team has crossed the finish line.
- 10:00 Fluorite in final assembly (Step 7): timeline.json built, 6 score stems + 27 voice stems ready. The last film is assembling now.
- 09:30 Fluorite in Step 6: 59 clips done, 27 voice stems processed. The last film is close.
- 09:00 Garnet FILM COMPLETE — "The Winding Hour" (192MB). 9 films delivered. Fluorite at 35 clips in Step 5.
- 08:30 Garnet clears Step 5 (27/27 clips, zero reshoots) — editor building final timeline. Fluorite clears Step 4 (77 frames), now at 16 clips in Step 5.
- 08:00 Garnet in Step 6: 56 clips, 30 voice stems normalized, timeline-v2.json built. Fluorite clears Step 4 (77 frames), entering Step 5.
- 07:30 Garnet at 30 clips (Step 5 nearly done). Fluorite in Step 4: 52 storyboard frames, two-world color contrast (warm amber vs cool grey) working beautifully.
- 07:00 Garnet at 11 clips in Step 5: 30 TTS stems done (required regen at 1.3x atempo after 2.18x overrun), video synthesis underway. Fluorite in Step 3 (character workshop).
- 06:30 Garnet clears Step 4 (55 storyboard frames, 40 min) and enters Principal Photography. Fluorite clears Step 2, moving to character workshop.
- 06:00 Onyx FILM COMPLETE — "La Última Jugada" (4:58, 135MB) in ~3 hours. 8 films delivered. Garnet clears Steps 2.5+3, entering storyboard. Fluorite restarts production.
- 05:30 Onyx clears Step 5 (34 clips, 0 failures), enters Step 6. Garnet incident: crashed agent came back and overwrote locked scene_list.md — caught by team, restored, now in Steps 2.5+3.
- 05:00 Onyx well into Step 5 (70 clips total). Garnet enters production — Step 1 cleared, Step 2 in progress (crash recovery). Topaz retros filed.
- 04:30 Topaz FILM COMPLETE — "The Printmaker's Ghost" (4:46, 102MB). 7 films delivered. Onyx clears TTS crisis (two trim passes, targeting 4:55) and enters Step 5.
- 04:00 Topaz clears Step 5 with zero reshoots (26/26 approved) — enters Step 6. Onyx at 27/54 storyboard frames; TTS crisis: narration too dense (590s vs 237s allocated) — trimming 35–40% to fit.
- 03:30 Topaz at 23/26 clips (Step 5). Onyx clears Step 3 (LoterÃa card illustrations nail brief), entering storyboard (32 shots).
- 03:00 Selenite FILM COMPLETE — "The Projection Booth" (~4 hrs). 6 films done. Topaz clears Step 4 (52 frames, 4 regens), enters Step 5. Onyx starts strong: Step 1 in 8 min, now in Step 2.
- 02:30 Selenite clears Step 6 (21 VO + 7 score + 3 ambient, timeline.json done) — entering final assembly. Topaz clears Step 3 in 12 min, entering Step 4 (storyboard).
- 02:00 Selenite clears Step 5 (39 clips, 37/38 first-take approved) and enters Step 6 — soundstage. Topaz clears Steps 2 and 2.5 in ~44 min (including 2 crashes), entering Step 3.
- 01:30 Selenite at 37/38 clips — film imminent. Topaz in Step 2: two crashes during scene_list.md generation, switched to incremental writing strategy.
- 01:00 Quartz FILM COMPLETE — "The Migration of Gerald" (4:59, 127MB). 5 films delivered. Selenite in Step 5: generate-dailies.py written, 38 clips queued.
- 00:30 Selenite clears Step 4 (78 frames, excellent quality) and enters Principal Photography. Quartz still revising runtime cut.
- 00:00 Quartz in Step 7 revision — first cut ran 5:37, coordinator blocked. Trimming to ~4:59 (cut one shot, 8% VO speedup). Selenite at 69/72 storyboard frames, nearly through Step 4.
- 23:30 Quartz mid-Step 6: timeline.json built, 31 audio stems, generating title cards. Selenite blazes through Steps 1–3 in ~40 min (17 reference images), entering storyboard (36 shots, 72+ frames).
- 23:00 Basalt FILM COMPLETE — "The Great Spill" delivered. 4 films done. Quartz clears Step 5 (25 clips, zero failures) entering Step 6. Selenite restarted fresh, clears Step 1 in 3 min — now in Step 2.
- 22:30 Basalt in final assembly (Step 7) — solved a 140s VO/video sync gap with 22 freeze-frame extensions, genre-appropriate for narrator fable. Quartz at 34 clips, retrying shot 8.4.
- 22:00 Basalt clears Step 5 (23 clips, safety filter work) and enters Step 6 — audio already prepped. Quartz at 24 clips in Step 5, nearly through.
- 21:30 Quartz clears Step 4 (50 frames, 2 regens for composition fixes) and enters Principal Photography. Basalt deep in Step 5 — generating clips.
- 21:00 Basalt clears Step 4 (46 frames, zero regens) and enters Principal Photography. VO already prepped proactively. Quartz at 49/~52 storyboard frames.
- 20:30 Basalt at Step 4: 46 storyboard frames (watercolor quality described as "storybook-perfect"). Quartz clears Steps 2.5+3, entering storyboard. 8 other teams in steps 0–1.
- 20:00 Malachite FILM COMPLETE — "The Unraveling Courier" (3:37, 242MB) in ~2.5 hours. 3 films delivered. Basalt through Steps 2.5+3 (Pip + Bravely the boat). Quartz clears Step 1, mid-Step 2.
- 19:30 All 10 teams now active. Garnet: "The Winding Hour" (Gothic Expressionist Fairy Tale). Fluorite: "Pickling Season" (Kitchen-Sink Impressionism / Immigrant Comedy-Drama). Malachite clears Step 6 — soundstage complete, film assembly next.
- 19:00 Four new concepts locked — Quartz: BBC garden gnome mockumentary; Selenite: Art Deco backstage drama; Onyx: Mexican LoterÃa magical realism; Topaz: Ukiyo-e woodblock ghost story. Malachite at 48 clips, film imminent.
- 18:30 Malachite at 41 clips (Step 5 near complete). Quartz and Selenite both enter Step 0 — concepts in development. 5 teams still preparing.
- 18:00 Malachite at Step 5: 19/26 video clips generated. Basalt enters: "The Great Spill" (Whimsical Nautical Fable, Watercolor) — Step 0 locked. Quartz and Selenite dirs created.
- 17:30 Malachite clears Step 4: 54 storyboard frames (26 shots + 2 midpoints, 87% first-gen pass). Entering Step 5 (53 API calls planned). 3rd film incoming.
- 17:00 Malachite at Step 4: 48/52 storyboard frames generated (QA helper running). Obsidian and Pyrite wrapped. 7 teams still preparing.
- 16:30 Obsidian FILM COMPLETE — "The Language of Flowers" (4:21, 126MB) in ~90 minutes. 2 films delivered. Malachite clears Steps 2.5+3 (16 reference images), heading to storyboard.
- 16:00 Pyrite FILM COMPLETE — "A Dash of Bitters" (3:22) delivered in 2h35m. Obsidian in Step 7 (Final Cut). Malachite joins the competition: "The Unraveling Courier" (tapestry animation) — Step 0 complete.
- 15:30 Pyrite clears Steps 5 and 6 — editor now assembling the final cut (Step 7). 21 clips verified, 14 voice stems + 4 score stems done. Obsidian nearing end of Step 5: 28 clips generated, 11 extends in progress; safety filter hit 3 Genevieve shots, 1 reshoot needed.
- 15:00 Both teams now in Step 5 (Principal Photography). Pyrite has 29 clips generated (21 shots + retakes). Obsidian cleared Step 4 with 53 storyboard frames and is entering video synthesis.
- 14:30 Pyrite clears Step 4 (42/42 storyboard frames done) and enters Step 5 — video synthesis. Obsidian clears Step 3 and is mid-Step 4 (9 storyboard frames generated so far).
- 14:00 Obsidian at Step 3 (Character Workshop). Pyrite also at Step 3 — gate catch: team skipped image generation and was sent back to actually run the tools. Steps 0–2 for both teams completed in under 25 minutes.
- 13:30 Obsidian (The Language of Flowers) and Pyrite (The Culinary Noir) both in production. 8 teams still preparing.
- 12:44 Hackathon underway — all 10 teams entering production.
Team Obsidian
The Language of Flowers
A shy Parisian florist must confess his love to a famous opera singer — entirely through the language of flowers — before her train departs for Paris. Film delivered in ~90 minutes. 4:21 · 1280×720 · 126MB.
Visual Style
1930s Technicolor — Oversaturated primaries, soft-focus diffusion, painted matte sets, theatrical staging
Team Pyrite
A Dash of Bitters
A grizzled health inspector gets an anonymous tip: the secret ingredient in a reclusive chef's legendary consommé — being served to the Mayor tonight — isn't FDA approved. Film delivered in 2h35m. 3:22 · 1280×720.
Visual Style
1940s Noir — High-contrast chiaroscuro, heavy film grain, dutch angles, culinary steam
Team Malachite
The Unraveling Courier
A medieval courier woven into a tapestry is magically animated to deliver a dying king's plea for aid — but every stride causes the threads of his horse to unravel. A quest against the laws of physics for a world made of woven cloth.
Visual Style
Tapestry Animation — Flat 2D woven aesthetic, muted madder red & ochre, visible thread texture, deliberate artificiality
Team Basalt
The Great Spill
A great spill — water, color, chaos — across a nautical world. Bright watercolor palette, warm and expansive, with the dynamic editorial range of a fable told through tides.
Visual Style
Watercolor Illustration — Bright saturated palette, no murky flood tones, soft brushwork, whimsical fable framing
Team Quartz
The Migration of Gerald
A pitch-perfect 1970s BBC nature documentary about the "Common Garden Gnome" — played completely straight. A distinguished narrator chronicles the territorial behaviors and social hierarchies of ceramic garden gnomes in a suburban English backyard with absolute scientific gravity.
Visual Style
1970s BBC Mockumentary — Muted earth tones, soft 16mm grain, deadpan narrator, zero winking at the camera
Team Selenite
The Projection Booth
Behind the velvet curtain of a gilded Art Deco theatre, the projection booth operator holds the final reel of a lost silent film. What unfolds in the booth mirrors what plays on screen — a story about what we choose to preserve and what we let burn.
Visual Style
Art Deco — Gold & ivory palette, geometric ornament, theatrical lighting, backstage intimacy
Team Topaz
The Printmaker's Ghost
A printmaker carves a woodblock by candlelight. When he rolls ink across the surface and lifts the print, the woman in the image blinks. A ghost story told entirely in the visual language of Hokusai and Hiroshige — every frame a living woodblock print.
Visual Style
Animated Ukiyo-e — Flat perspective, bold black outlines, rich indigo/vermilion/gold, visible woodgrain, deliberate ink bleeds
Team Onyx
La Última Jugada
Every Sunday, Clara played LoterÃa with her Abuela Rosario. When Rosario dies mid-game with her hand on an unturned card, Clara discovers each card they played holds a real memory. Three cards remain face-down — the memories Rosario chose to keep hidden. Will Clara turn them over?
Visual Style
Mexican LoterÃa Card Animation — Bold black outlines, flat vivid gouache, gold-leaf borders, ochre/terracotta/cobalt palette, card-flip transitions
Team Garnet
The Winding Hour
A fairy tale told in the visual language of German Expressionism — deep shadows, fractured geometry, and the merciless logic of a clock that refuses to stop at the right moment.
Visual Style
Gothic Expressionism — Heavy shadow, sharp angular geometry, expressionist distortion, dark atmospheric palette
Team Fluorite
Pickling Season
A grandmother carries her secret pickle recipe across a border to start a new life with her reluctant granddaughter. Will the recipe — and the relationship — survive the translation? Kaurismäki deadpan meets sensory food cinema.
Visual Style
Kitchen-Sink Impressionism — Grandmother's warm amber oil-paint world vs. granddaughter's cool grey minimalism; warmth physically invades the cold space