A newer version of the Gradio SDK is available: 6.20.0
metadata
title: YeOldeCut
emoji: 🎬
colorFrom: red
colorTo: yellow
sdk: gradio
sdk_version: 6.18.0
app_file: app.py
python_version: '3.12'
pinned: false
suggested_hardware: a10g-small
short_description: Turn rejection texts into dramatic medieval roast films.
tags:
- build-small-hackathon
- gradio
- text-to-video
- open-weights
- minicpm
- track:wood
- sponsor:openai
- sponsor:openbmb
- achievement:offgrid
- achievement:offbrand
- achievement:demo
YeOldeCut
Turn painful rejection texts into dramatic medieval roast films.
YeOldeCut takes a breakup, job rejection, investor pass, ghosting message, or screenshot and turns it into a short MP4: faux-medieval script, generated scene art, narrated voiceover, background score, subtitles, title card, final card, and a share caption.
Demo Video
Launch Post
Build Small Positioning
- Track: Thousand Token Wood
- Core output: downloadable MP4 for demos and social sharing
- Small/open model stack: Gemma director model, FLUX.2 Klein 4B scene generation, OpenBMB VoxCPM2 narration from the MiniCPM family, and MusicGen background score
- Sponsor hooks: OpenBMB/MiniCPM-family narration, Black Forest Labs image generation, and Codex-attributed development for the OpenAI track
- Off-grid note: the app does not call hosted model APIs at runtime; generation runs through downloaded open-weight models in the Space process.
Local Development
uv sync
uv run python app.py
The app writes generated artifacts under outputs/<run-id>/.