# 02 — Konteks Hackathon ## Event | Field | Nilai | |-------|--------| | Nama | **Build Small Hackathon** | | Penyelenggara | Gradio × Hugging Face | | Window build | **5–15 Juni 2026** (10 hari, 2 weekend) | | Deadline submit | **15 Juni 2026** | | Registrasi org | **≤ 3 Juni 2026** | | Prize pool | $40.000+ (cash & fisik) | | Org HF | https://huggingface.co/build-small-hackathon | | Registrasi | https://huggingface.co/spaces/build-small-hackathon/registration | ## Aturan resmi (wajib) 1. **Model ≤ 32 miliar parameter** total → Qwen2.5-7B-Instruct memenuhi. 2. **Aplikasi Gradio**, dihost sebagai **Hugging Face Space** di org hackathon. 3. **Demo video** + **post media sosial** adalah bagian submission. ## Aturan disiplin tim (internal) - Kode produk Oneiros ditulis selama **5–15 Juni 2026**. - `ONEIROS_CURSOR_CONTEXT.md` dan folder `docs/` adalah spesifikasi — bukan submission kode. - Space target: `build-small-hackathon/oneiros` (atau nama setara yang disetujui org). ## Track: An Adventure in Thousand Token Wood **Brief:** Bangun sesuatu yang **delightful** dan tidak akan ada tanpa AI — main, eksperimen, kejutan. AI harus melakukan hal yang menyenangkan, bukan hanya membantu Anda membangun app. ### Kriteria penilaian | Kriteria | Implikasi untuk Oneiros | |----------|-------------------------| | Genuinely delightful | Peta visual memukau; video emosional | | AI is load-bearing | Ekstraksi + layout, bukan chat wrapper | | Originality | Sudut mimpi + peta, bukan generic Q&A | | Polish Gradio app | UI custom gelap, bukan tema default | ## Bonus quests (6 resmi — target 5) | Badge | Nama | Target Oneiros? | Bukti yang dibutuhkan | |-------|------|-----------------|------------------------| | 🔌 | Off the Grid | ✅ | README + video: `python app.py` lokal | | 🦙 | Llama Champion | ✅ | `llama-cpp-python` + GGUF di Space | | 🎨 | Off-Brand | ✅ | Screenshot before/after UI | | 📡 | Sharing is Caring | ✅ | Dataset publik **agent trace** | | 📓 | Field Notes | ✅ | Post HF Blog | | 🎯 | Well-Tuned | ❌ | Skip — tidak fine-tune | Detail implementasi tiap badge: [14 Submit & bonus](14-submit-dan-bonus.md). ## Deliverable submission | Item | Wajib | Lokasi | |------|-------|--------| | Space live | ✅ | `huggingface.co/spaces/build-small-hackathon/oneiros` | | Demo video | ✅ | Link di README Space (≤ ~2 menit disarankan) | | Post sosial | ✅ | X/LinkedIn — mention @Gradio @HuggingFace | | Blog Field Notes | ✅ (bonus) | HF Blog + link di README | | Agent trace dataset | ✅ (bonus) | HF Dataset publik | ## Timeline kalender | Tanggal | Aktivitas | |---------|-----------| | ≤ 3 Jun | Day 0 — registrasi, Space kosong, download model | | 5 Jun | Day 1 — foundation + Space running | | 7 Jun | Day 2 — SVG | | 9 Jun | Day 3 — Gradio E2E | | 11 Jun | Day 4 — video + README | | 13 Jun | Day 5 — submit + blog + sosial | | 14–15 Jun | Buffer — fix only | Rincian harian: [13 Timeline hackathon](13-timeline-hackathon.md). ## Link berguna - [Org hackathon](https://huggingface.co/build-small-hackathon) - [llama.cpp di Spaces (forum)](https://discuss.huggingface.co/t/using-llama-cpp-on-spaces/172216) - [ZeroGPU docs](https://huggingface.co/docs/hub/spaces-zerogpu) - [Gradio Guides](https://www.gradio.app/guides/)