ObjectverseDiary / docs /DEMO_VIDEO_SCRIPT.md
qqyule's picture
Deploy latest Objectverse Diary from fa09aac
dd6cefc verified

A newer version of the Gradio SDK is available: 6.17.3

Upgrade

Demo Video Script

Goal

Record a 90-second stable demo for Objectverse Diary using the mock-safe Hugging Face Space or local Gradio app.

Do not claim that live Space LoRA/GGUF runtime wiring is complete. Hosted MiniCPM-V validation is complete for the vision path and local GGUF text smoke is complete, but the stable demo should still emphasize the mock-safe product loop, Gradio Off-Brand UI, public traces, published dataset/model evidence, and no commercial AI APIs.

Recording Setup

.venv/bin/python app.py
  • Keep environment defaults:
OBJECTVERSE_VISION_BACKEND=mock
OBJECTVERSE_TEXT_BACKEND=mock

90-Second Script

0-8s

Voiceover:

What if every object around you had a secret life?

Screen:

  • Show the Objectverse Diary title and archive-style interface.
  • Briefly show the English-first / Chinese-second subtitle.

8-20s

Voiceover:

This is Objectverse Diary, a small-model AI toy built with Gradio. It turns ordinary object photos into secret personas, diary entries, chats, and shareable cards.

Screen:

  • Show the object intake panel.
  • Hover or point to personality mode selection.

20-35s

Voiceover:

For the stable demo, I use deterministic mock generation so the public Space stays reproducible without commercial AI APIs.

Screen:

  • Click a stable example, preferably Coffee mug or Mechanical keyboard.
  • Generate or replay the cached example output.

35-52s

Voiceover:

The app creates a structured object file, then gives the object a hidden personality.

Screen:

  • Show object JSON.
  • Show persona JSON or object file panel.

52-68s

Voiceover:

The object writes a short English-first secret diary, with Chinese helper text underneath.

Screen:

  • Scroll or focus on diary output.
  • Keep the diary readable.

68-82s

Voiceover:

You can chat with the object, generate a share card, and inspect the anonymized trace.

Screen:

  • Send one chat message.
  • Show the share card.
  • Show trace panel or trace path.

82-90s

Voiceover:

MiniCPM-V is validated on ZeroGPU, while this stable public demo stays mock-safe and reproducible by default. Every object has a secret life.

Screen:

  • End on the share card or app title.

Notes For Submission

  • Mention MiniCPM-V as hosted-validated for object understanding, while the public demo defaults to mock for reliability.
  • Mention the published synthetic curated dataset, LoRA adapter, and Q4_K_M GGUF as model evidence, not live Space runtime.
  • Mention public traces and failure notes if the submission form asks for reproducibility.
  • Keep the final video under 2 minutes.