File size: 2,822 Bytes
1e2c036
 
 
 
 
 
dd6cefc
1e2c036
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4a4024d
1e2c036
 
 
 
 
 
 
4a4024d
dd6cefc
1e2c036
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
# 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

- Use the Hugging Face Space if it is responsive: https://huggingface.co/spaces/build-small-hackathon/ObjectverseDiary
- If the Space is slow, use local Gradio with default mock settings:

```bash
.venv/bin/python app.py
```

- Keep environment defaults:

```bash
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.