disssid commited on
Commit
9cdea84
·
1 Parent(s): 0c521f5

docs: trim README tags and drop internal submission checklist

Browse files
Files changed (1) hide show
  1. README.md +4 -39
README.md CHANGED
@@ -8,10 +8,6 @@ sdk_version: "6.16.0"
8
  app_file: server.py
9
  pinned: false
10
  tags:
11
- - geometry
12
- - 3d
13
- - threejs
14
- - qwen
15
  - modal
16
  - build-small-hackathon
17
  - best-use-of-modal
@@ -31,9 +27,9 @@ models:
31
  **Describe a geometric shape in plain language and watch it built in 3D — with its
32
  construction steps, components, and parameter space exposed.**
33
 
34
- - **▶ Demo video:** [LinkedIn post](https://www.linkedin.com/posts/siddharth-amaravadi-32438b211_huggingface-buildsmallhackathon-weekendbuilds-ugcPost-7472034041752518657-msyE/)
35
- - **📣 Social post:** [LinkedIn](https://www.linkedin.com/posts/siddharth-amaravadi-32438b211_huggingface-buildsmallhackathon-weekendbuilds-ugcPost-7472034041752518657-msyE/)
36
- - **🏆 Submitting for:** Best Use of Modal · bonus badges Off Brand (custom UI), Tiny Titan (small model), Best Demo
37
 
38
  Trikona turns a natural-language prompt ("rotary vent with 8 vanes", "octahedron
39
  from 8 triangles") into an interactive Three.js scene. A small code model
@@ -171,35 +167,4 @@ CV 0.077 → ~0). To run it live (spends Modal credits — FLAGGED): add
171
  `.env({"TRIKONA_CODEGEN": "1"})` to the Modal image, `modal deploy`, set
172
  `TRIKONA_CODEGEN=1` for the backend, and fill [bench/REPORT_TEMPLATE.md](bench/REPORT_TEMPLATE.md).
173
 
174
- ## Submission checklist
175
-
176
- Done (verified locally / offline):
177
- - [x] All `pytest tests/ -v` pass
178
- - [x] Contract + guardrail test fixtures
179
- - [x] Modal endpoint code (vLLM, Qwen2.5-Coder 14B, on-demand A100-40GB)
180
- - [x] Gradio shell + Three.js canvas (r158 from CDN, direct orbit drag)
181
- - [x] Model integration, dynamic controls, guardrail parse layer
182
- - [x] Interactions (hover/explode/visibility/steps) + validation layer
183
- - [x] README with model card + correct HF front matter
184
-
185
- Done (submission):
186
- - [x] Pushed to the public HuggingFace Space ([build-small-hackathon/trikona](https://huggingface.co/spaces/build-small-hackathon/trikona))
187
- - [x] Demo video recorded and published ([LinkedIn post](https://www.linkedin.com/posts/siddharth-amaravadi-32438b211_huggingface-buildsmallhackathon-weekendbuilds-ugcPost-7472034041752518657-msyE/))
188
- - [x] Social post published ([LinkedIn](https://www.linkedin.com/posts/siddharth-amaravadi-32438b211_huggingface-buildsmallhackathon-weekendbuilds-ugcPost-7472034041752518657-msyE/))
189
- - [x] README with model card, track/badge tags, demo + post links
190
-
191
- Pending (needs your accounts / a browser):
192
- - [ ] `modal deploy` with your token; copy URL to HF Space secret `MODAL_ENDPOINT_URL`
193
- - [ ] Confirm the live Space loads under 8 s
194
- - [ ] Run the 8 SPEC §14 scenarios + guardrail/complexity checks against the live Space
195
-
196
- ## Social post (published)
197
-
198
- Posted on LinkedIn: [link](https://www.linkedin.com/posts/siddharth-amaravadi-32438b211_huggingface-buildsmallhackathon-weekendbuilds-ugcPost-7472034041752518657-msyE/)
199
-
200
- > 🔺 Built **Trikona** for the HF Build-Small hackathon: type a shape in plain
201
- > English and a 14B code model (Qwen2.5-Coder on @modal) generates the geometry
202
- > *and* its parameter schema — every slider, toggle, and construction step in the
203
- > UI is built from the model's JSON, not hardcoded. Orbit it, explode it, inspect
204
- > each component, tweak params with live redraw. Small models can drive real
205
- > interactive UIs. #BuildSmall
 
8
  app_file: server.py
9
  pinned: false
10
  tags:
 
 
 
 
11
  - modal
12
  - build-small-hackathon
13
  - best-use-of-modal
 
27
  **Describe a geometric shape in plain language and watch it built in 3D — with its
28
  construction steps, components, and parameter space exposed.**
29
 
30
+ - **Demo video:** In the repo or [LinkedIn post](https://www.linkedin.com/posts/siddharth-amaravadi-32438b211_huggingface-buildsmallhackathon-weekendbuilds-ugcPost-7472034041752518657-msyE/)
31
+ - **Social post:** [LinkedIn](https://www.linkedin.com/posts/siddharth-amaravadi-32438b211_huggingface-buildsmallhackathon-weekendbuilds-ugcPost-7472034041752518657-msyE/)
32
+ - **Submitting for:** Best Use of Modal · bonus badges Off Brand (custom UI), Tiny Titan (small model), Best Demo
33
 
34
  Trikona turns a natural-language prompt ("rotary vent with 8 vanes", "octahedron
35
  from 8 triangles") into an interactive Three.js scene. A small code model
 
167
  `.env({"TRIKONA_CODEGEN": "1"})` to the Modal image, `modal deploy`, set
168
  `TRIKONA_CODEGEN=1` for the backend, and fill [bench/REPORT_TEMPLATE.md](bench/REPORT_TEMPLATE.md).
169
 
170
+