Commit History

feat: gTTS as primary TTS β€” Coqui XTTS-v2 was never installed on Space
2ce7b16

LucasLooTan Claude Opus 4.7 (1M context) commited on

fix: snapshot mode (drop streaming) β€” HF proxy can't sustain frame uploads
e7597f3

LucasLooTan Claude Opus 4.7 (1M context) commited on

fix: webcam stream actually fires + JS auto-arms record toggle
9ad7573

LucasLooTan Claude Opus 4.7 (1M context) commited on

fix: webcam capture β€” global cache, .change() event, drop share=True
62443b6

LucasLooTan Claude Opus 4.7 (1M context) commited on

fix: global frame-cache so click handler can actually see live frames
37b4f5b

LucasLooTan Claude Opus 4.7 (1M context) commited on

fix: read webcam directly on click instead of state-stashing
1874412

LucasLooTan Claude Opus 4.7 (1M context) commited on

ux: streaming webcam + Take-image button β€” one-time permission grant
a2021cf

LucasLooTan Claude Opus 4.7 (1M context) commited on

ux: auto-dismiss photo after recognition so next capture is one tap
bff6414

LucasLooTan Claude Opus 4.7 (1M context) commited on

ux: 2-button Snapshot tab (Take Photo auto-fires recognition; remove debug accordion)
ac2c1cb

LucasLooTan Claude Opus 4.7 (1M context) commited on

fix: Clear button now resets webcam too + accurate help-text labels
ade430a

LucasLooTan Claude Opus 4.7 (1M context) commited on

fix: 4 Space runtime bugs found in line-by-line audit
f81dbc6

LucasLooTan Claude Opus 4.7 (1M context) commited on

fix: libgles2/libegl1 in Dockerfile + handle missing mp.solutions namespace
6fedc97

LucasLooTan Claude Opus 4.7 (1M context) commited on

fix: pin starlette<0.41 β€” gradio 4.44.1 incompatible with new TemplateResponse signature
9dc2f54

LucasLooTan commited on

fix: share=True + SPACE_ID env to skip gradio's localhost-check pre-flight
6ce0243

LucasLooTan commited on

docs: README β€” fine-tune narrative + hybrid pipeline diagram + model URLs
a5ffd9e

LucasLooTan commited on

fix: set SYSTEM=spaces so gradio skips its localhost-check on HF Docker
7dc8ce6

LucasLooTan Claude Opus 4.7 (1M context) commited on

fix: switch to Docker SDK so Python + launch are fully under our control
961668b

LucasLooTan Claude Opus 4.7 (1M context) commited on

fix: remove python_version pin (was breaking gradio 4.44.1 launch on HF Spaces)
c956715

LucasLooTan commited on

fix: app.py β€” let HF Spaces gradio runtime handle server_name/port
6ce70e8

LucasLooTan commited on

fix: pin python 3.10 (3.11 hit gradio localhost-check runtime error)
d5df55b

LucasLooTan commited on

fix: requirements.txt β€” un-merge concatenated lines + drop server-only deps
f117b17

LucasLooTan commited on

fix: download MLP + MediaPipe weights from HF Hub instead of bundling
ca3d3de

LucasLooTan Claude Opus 4.7 (1M context) commited on

feat: MediaPipe+MLP landmark classifier β€” 90% ASL fingerspelling accuracy
f90fef2

LucasLooTan Claude Opus 4.7 (1M context) commited on

fix: websockets<13 to satisfy gradio-client 1.3.0 dep range
54cd35c

LucasLooTan commited on

fix: pillow<11.0 to satisfy gradio 4.44.1 dep range
55a07df

LucasLooTan commited on

Switch to Qwen3-only stack: VLM=Qwen3-VL-32B, composer=Qwen3-8B
5952553

LucasLooTan Claude Opus 4.7 (1M context) commited on

docs: pitch deck + demo video script + lablab submission form content
549efd4

LucasLooTan commited on

docs(readme): tighten Why AMD + add For Deaf-led teams section
277d6c0

LucasLooTan commited on

docs(walkthrough): Deaf-community ethics + MI300X comparison + future work
0e615a1

LucasLooTan commited on

fix: threading.Lock on LandmarkExtractor + composer prompt format match
0d9b6c2

LucasLooTan commited on

feat(ui): Record-sign tab β€” multi-frame burst capture for full ASL words
9b576b6

LucasLooTan commited on

feat(backend): /recognize accepts frames list + body-size cap
ca5affd

LucasLooTan commited on

feat(vlm): add recognize_sign_from_frames for multi-image VLM input
5fb88cc

LucasLooTan commited on

feat(prompts): NVIDIA-pattern single-frame + multi-frame VLM prompts
4838599

LucasLooTan commited on

perf: cache OpenAI-compatible client per (provider, model) tuple
d20d5a9

LucasLooTan commited on

refactor: extract closed vocabulary into signbridge.vocab module
0fb3eb2

LucasLooTan commited on

fix: 4 BLOCKERs + 6 IMPORTANTs from deep-check audit
2de9ac2

LucasLooTan commited on

docs(rules): add 'research before decisions' + 'deep-check before checkpoints' to standing rules
e831a7f

LucasLooTan commited on

feat(submission): generate 1280x640 cover image for HF Space + lablab
96fe5d4

LucasLooTan commited on

fix: clean up stale Apache 2.0 mentions + restore walkthrough spacing
6e90289

LucasLooTan commited on

fix(submission): move HF Space to event org lablab-ai-amd-developer-hackathon
c334b5a

LucasLooTan commited on

fix(walkthrough): tighten License section spacing for verifier compatibility
8c36536

LucasLooTan commited on

fix(license): switch from Apache 2.0 to MIT to satisfy hackathon rule
4499b6e

LucasLooTan commited on

docs: snapshot competition requirements as authoritative section in CLAUDE.md
7b09c0b

LucasLooTan commited on

fix: composite alpha onto white before VLM round-trip
7f3265d

LucasLooTan commited on

feat: end-to-end smoke test + gold-set accuracy harness
819f4c1

LucasLooTan commited on

docs: fill in GitHub + HF Space URLs in CLAUDE.md
3a0014b

LucasLooTan commited on

fix: shorten README short_description to <60 chars (HF Space requirement)
d7d6b24

LucasLooTan commited on

chore: drop Build-in-Public extra challenge
8b64ea8

LucasLooTan commited on

feat: SignBridge initial scaffold + tests
18d028b

LucasLooTan commited on