--- title: MatchDay emoji: ⚽ colorFrom: blue colorTo: green sdk: gradio app_file: app.py pinned: true license: mit tags: - build-small-hackathon - backyard-ai - agents - react-agent - tool-use - nemotron - nvidia - modal - gradio - fifa-world-cup-2026 - travel models: - nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B-BF16 --- # MatchDay ⚽ — 2026 FIFA World Cup, Vancouver MatchDay is a Layla.ai-style **travel-intelligence agent** with one job: get you to a 2026 FIFA World Cup match in Vancouver with the **cheapest flight, the safest arrival, and a hotel closest to BC Place — explained, not just listed.** Say *"Flying from Montreal, want Canada vs Qatar, mid-range, June 26-29"* and MatchDay's agent builds **3 ranked, scored packages** (flights · hotels · weather · what's near the stadium) on an interactive Leaflet map, each price tagged with **honest provenance** — `● live` vs `example` — so nothing is hallucinated. ## How it works — Brain + Hands - **Brain:** **NVIDIA Nemotron-3-Nano-30B-A3B-BF16** — a 30B-total / **3B-active** Mixture-of-Experts model, served on **Modal A100** via SGLang. It selects tools, reasons, and writes the explanations. **It never calls an API or names a price.** - **Hands:** deterministic Python calls the APIs (flights, hotels, weather, POIs), scores packages with a fixed cost / arrival-buffer / stadium-proximity formula, and attaches provenance to every value. - **Loop:** a bounded ReAct agent (≤5 tool rounds). Nemotron decides the sequence, the hands execute, results return — Nemotron-3-Nano emits structured tool calls via SGLang's `qwen3_coder` + `nemotron_3` parsers. ## Why this is "small" Nemotron-3-Nano-30B is a MoE — only **~3B parameters activate per token**, so the reasoning path is genuinely lean. Heavy 30B inference runs **remotely on Modal** (sanctioned hackathon compute); the Gradio Space itself stays lightweight. ## Tech Nemotron-3-Nano-30B-A3B · Modal (A100-80GB, SGLang v0.5.12) · Gradio · SerpApi (Google Flights/Hotels/Search) · Open-Meteo · OpenStreetMap · httpx/Pydantic v2. ## Built for Build Small Track: **Backyard AI.** Targeting: 🟩 NVIDIA Nemotron Quest · 🟢 Modal Awards · 🤖 Best Agent · 🎨 Off-Brand (custom UI) · 📡 Sharing-is-Caring (agent trace on the Hub) · 📓 Field Notes. **Sponsor tools used: Nemotron-3-Nano-30B (NVIDIA) + Modal.** > Tag strings above are best-guess HF literals — confirm against the official > Build Small submission form before submitting.