| # Hackathon badge/track TODO |
|
|
| Strategy: one **Backyard AI** submission, stacking as many merit badges, sponsor |
| awards, and special awards as credibly fit the small-model / local-first story. |
| Deadline: **June 15, 2026** (Space + demo video + social post). |
|
|
| This PR (`feat/finetuning_model`) focuses on **π― Well-Tuned** + **Modal**. Everything |
| below is parked for follow-up PRs. |
|
|
| ## In this PR (finetuning + Modal) β done here |
| - [x] Make published adapters **public** so judges can verify the Well-Tuned badge |
| (`research/modal/experiments.yaml`: `private: false`). |
| - [x] Add hackathon discoverability tags + license to the published model card |
| (`research/modal/_common.py: render_model_card`). |
| |
| ## π¦ Llama Champion badge (cheap, high value) |
| - [ ] Run the Space on the **llama.cpp / GGUF** backend (`libs/inference/src/inference/llama_cpp.py`). |
| - [x] Add `minicpm-v-4.6-gguf` preset (`openbmb/MiniCPM-V-4.6-gguf`) β OpenBMB multimodal on llama.cpp. |
| - [ ] Document the llama.cpp path in README + Space (`ACTIVE_MODEL=minicpm-v-4.6-gguf`). |
|
|
| ## π Field Notes badge (cheapest miss β no blog exists yet) |
| - [ ] Write a blog post / report on the fine-tuning + Modal pipeline: |
| skill-matrix QLoRA -> lm-eval -> per-skill gate -> Hub publish. |
| - [ ] Publish it (HF blog / personal) and link from README. |
| - [ ] This badge + the others clinches **Bonus Quest Champion ($2k)**. |
| |
| ## README + submission hygiene |
| - [ ] Update README badge checklist to reflect full strategy (add Llama Champion, Field Notes). |
| - [ ] Best Demo: polished demo video (real teacher -> topic -> .pptx download -> trace). |
| - [ ] Social post published (required for submission). |
| - [ ] Community Choice: share the Space widely. |
|
|
| ## Decided NOT to chase (conflicts with MiniCPM / local-first core) |
| - OpenAI Track β requires OpenAI models; collides with Tiny Titan / OpenBMB / Off-the-Grid. |
| - NVIDIA Nemotron β requires Nemotron model; same conflict. |
| - Thousand Token Wood β different main track; can't be in both. |
|
|
| ## Badge scorecard (target = all 6 + Bonus Quest Champion) |
| - [x] π Off the Grid β local inference only |
| - [x] π¨ Off-Brand β custom Studio UI (Gradio 6 Server mode) |
| - [x] π‘ Sharing is Caring β agent trace upload |
| - [~] π― Well-Tuned β pipeline ready; needs a passing public adapter on the Hub |
| - [ ] π¦ Llama Champion β see above |
| - [ ] π Field Notes β see above |
|
|