1<!doctype html> 2<html lang="en"> 3 <head> 4 <meta charset="utf-8" /> 5 <meta name="viewport" content="width=device-width, initial-scale=1" /> 6 <meta name="text-scale" content="scale" /> 7 <link href="./_app/immutable/entry/start.BiPAptoS.js" rel="modulepreload"> 8 <link href="./_app/immutable/chunks/BObhOxHX.js" rel="modulepreload"> 9 <link href="./_app/immutable/chunks/DHEV74ux.js" rel="modulepreload"> 10 <link href="./_app/immutable/chunks/BuFlayix.js" rel="modulepreload"> 11 <link href="./_app/immutable/entry/app.Mc5HWeEI.js" rel="modulepreload"> 12 <link href="./_app/immutable/chunks/kNaey6uv.js" rel="modulepreload"> 13 <link href="./_app/immutable/chunks/xihTtKlq.js" rel="modulepreload"> 14 <link href="./_app/immutable/nodes/0.B4zhws4e.js" rel="modulepreload"> 15 <link href="./_app/immutable/nodes/2.DWT-1yG3.js" rel="modulepreload"> 16 <link href="./_app/immutable/chunks/C_xAkINf.js" rel="modulepreload"> 17 <link href="./_app/immutable/chunks/Bhhvi3vC.js" rel="modulepreload"> 18 <link href="./_app/immutable/chunks/D6WJxW1a.js" rel="modulepreload"> 19 <!--12qhfyh--><link rel="icon" href="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='107'%20height='128'%20viewBox='0%200%20107%20128'%3e%3ctitle%3esvelte-logo%3c/title%3e%3cpath%20d='M94.157%2022.819c-10.4-14.885-30.94-19.297-45.792-9.835L22.282%2029.608A29.92%2029.92%200%200%200%208.764%2049.65a31.5%2031.5%200%200%200%203.108%2020.231%2030%2030%200%200%200-4.477%2011.183%2031.9%2031.9%200%200%200%205.448%2024.116c10.402%2014.887%2030.942%2019.297%2045.791%209.835l26.083-16.624A29.92%2029.92%200%200%200%2098.235%2078.35a31.53%2031.53%200%200%200-3.105-20.232%2030%2030%200%200%200%204.474-11.182%2031.88%2031.88%200%200%200-5.447-24.116'%20style='fill:%23ff3e00'/%3e%3cpath%20d='M45.817%20106.582a20.72%2020.72%200%200%201-22.237-8.243%2019.17%2019.17%200%200%201-3.277-14.503%2018%2018%200%200%201%20.624-2.435l.49-1.498%201.337.981a33.6%2033.6%200%200%200%2010.203%205.098l.97.294-.09.968a5.85%205.85%200%200%200%201.052%203.878%206.24%206.24%200%200%200%206.695%202.485%205.8%205.8%200%200%200%201.603-.704L69.27%2076.28a5.43%205.43%200%200%200%202.45-3.631%205.8%205.8%200%200%200-.987-4.371%206.24%206.24%200%200%200-6.698-2.487%205.7%205.7%200%200%200-1.6.704l-9.953%206.345a19%2019%200%200%201-5.296%202.326%2020.72%2020.72%200%200%201-22.237-8.243%2019.17%2019.17%200%200%201-3.277-14.502%2017.99%2017.99%200%200%201%208.13-12.052l26.081-16.623a19%2019%200%200%201%205.3-2.329%2020.72%2020.72%200%200%201%2022.237%208.243%2019.17%2019.17%200%200%201%203.277%2014.503%2018%2018%200%200%201-.624%202.435l-.49%201.498-1.337-.98a33.6%2033.6%200%200%200-10.203-5.1l-.97-.294.09-.968a5.86%205.86%200%200%200-1.052-3.878%206.24%206.24%200%200%200-6.696-2.485%205.8%205.8%200%200%200-1.602.704L37.73%2051.72a5.42%205.42%200%200%200-2.449%203.63%205.79%205.79%200%200%200%20.986%204.372%206.24%206.24%200%200%200%206.698%202.486%205.8%205.8%200%200%200%201.602-.704l9.952-6.342a19%2019%200%200%201%205.295-2.328%2020.72%2020.72%200%200%201%2022.237%208.242%2019.17%2019.17%200%200%201%203.277%2014.503%2018%2018%200%200%201-8.13%2012.053l-26.081%2016.622a19%2019%200%200%201-5.3%202.328'%20style='fill:%23fff'/%3e%3c/svg%3e"/> <link rel="preconnect" href="https://fonts.googleapis.com"/> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous"/> <link href="https://fonts.googleapis.com/css2?family=Archivo:wght@400;500;600;700;800&family=Spline+Sans+Mono:wght@400;500;600&display=swap" rel="stylesheet"/><!----><!--1uha8ag--><meta name="description" content="The field guide for the Build Small hackathon â a Hugging Face à Gradio jam for tiny, open-weight AI models under 32B parameters. Rules, prizes, partners and the right kit for what you're building."/><!----><title>Build Small · Hackathon Field Guide</title> 20 <link href="./_app/immutable/assets/0.Bp16ZAy3.css" rel="stylesheet"> 21 <link href="./_app/immutable/assets/2.C0B2dIRU.css" rel="stylesheet"> 22 </head> 23 <body data-sveltekit-preload-data="hover"> 24 <div style="display: contents"><!--[--><!--[0--><!--[--><div class="app-root"><!--[--><nav class="nav"><div class="wrap nav__inner"><a href="#top" class="nav__brand"><div class="stamp " style="width:32px;height:32px"><svg class="stamp__ring" viewBox="0 0 132 132" width="32" height="32"><circle cx="66" cy="66" r="63" fill="var(--forest)"></circle><circle cx="66" cy="66" r="63" fill="none" stroke="var(--ink)" stroke-width="2.5" stroke-dasharray="2.5 6" stroke-linecap="round" opacity="0.9"></circle><circle cx="66" cy="66" r="50" fill="none" stroke="var(--paper)" stroke-width="1.5" opacity="0.85"></circle></svg> <div class="stamp__face"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="10.88" height="10.88" viewBox="0 0 24 24" fill="none" stroke="var(--paper)" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-trees" aria-hidden="true"><!--[--><!----><path d="M10 10v.2A3 3 0 0 1 8.9 16H5a3 3 0 0 1-1-5.8V10a3 3 0 0 1 6 0Z"><!----></path><!----><!----><path d="M7 16v6"><!----></path><!----><!----><path d="M13 19v3"><!----></path><!----><!----><path d="M12 19h8.3a1 1 0 0 0 .7-1.7L18 14h.3a1 1 0 0 0 .7-1.7L16 9h.2a1 1 0 0 0 .8-1.7L13 3l-1.4 1.5"><!----></path><!----><!--]--><!----></svg><!--]--><!----></div></div><!----> <span class="display nav__brand-text">Build Small</span></a> <div class="nav__links"><!--[--><a href="#idea" class="nav__link" data-active="false">the idea</a><a href="#tracks" class="nav__link" data-active="false">tracks</a><a href="#rules" class="nav__link" data-active="false">rules</a><a href="#prizes" class="nav__link" data-active="false">prizes</a><a href="#recommender" class="nav__link" data-active="false">find your kit</a><a href="#partners" class="nav__link" data-active="false">
24partners</a><a href="/submit" class="nav__link" data-active="false">validate</a><a href="#faq" class="nav__link" data-active="false">faq</a><!--]--></div> <button class="nav__toggle" aria-label="Open menu" aria-expanded="false" aria-controls="nav-menu"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="var(--ink)" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-menu" aria-hidden="true"><!--[--><!----><path d="M4 5h16"><!----></path><!----><!----><path d="M4 12h16"><!----></path><!----><!----><path d="M4 19h16"><!----></path><!----><!--]--><!----></svg><!--]--><!----></button> <!--[0--><a class="btn btn--accent nav__submit" href="/submit">Validate README <!--[--><svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="#fff" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-arrow-right" aria-hidden="true"><!--[--><!----><path d="M5 12h14"><!----></path><!----><!----><path d="m12 5 7 7-7 7"><!----></path><!----><!--]--><!----></svg><!--]--><!----></a><!--]--></div> <!--[-1--><!--]--></nav><!----> <header class="hero" id="top"><svg class="topo" viewBox="0 0 600 380" preserveAspectRatio="xMidYMid slice" aria-hidden="true" style="position:absolute;inset:0;width:100%;height:100%;opacity:0.12;pointer-events:none"><!--[--><path d="M120 40C200 20 360 30 470 90 560 140 560 250 470 300 360 360 180 350 110 290 50 240 50 80 120 40Z" fill="none" stroke="var(--line)" stroke-width="1.4"></path><path d="M150 80C220 65 350 75 440 125 510 165 510 245 440 285 350 335 200 325 145 275 95 230 95 115 150 80Z" fill="none" stroke="var(--line)" stroke-width="2"></path><path d="M185 120C245 110 340 120 410 160 465 192 465 240 410 270 340 305 225 297 180 257 140 222 140 150 185 120Z" fill="none" stroke="var(--line)" stroke-width="1.4"></path><path d="M220 158C268 150 330 160 382 192 422 217 422 245 382 266 330 293 250 287 215 255 185 227 185 178 220 158Z" fill="none" stroke="var(--line)" stroke-width="1.4"></path><!--]--></svg><!----> <div class="wrap" style="position:relative"><div style="display:flex;align-items:center;gap:14px;flex-wrap:wrap"><span class="eyebrow">Hugging Face à Gradio</span> <span class="coord">N 45.21 · W 122.6</span></div> <h1 class="display" style="margin-top:18px">BUILD SMALL</h1> <div class="hero__countdown"><div class="countdown svelte-vckp0f"><div class="countdown__head svelte-vckp0f"><span class="eyebrow">Counting down to</span> <span class="countdown__when svelte-vckp0f">Jun 15 · 23:59 UTC</span></div> <!--[-1--><div class="countdown__grid svelte-vckp0f" role="timer" aria-label="Time remaining until the submission deadline"><!--[--><div class="countdown__cell svelte-vckp0f"><b class="countdown__num svelte-vckp0f">ââ</b> <span class="countdown__lbl svelte-vckp0f">days</span></div><div class="countdown__cell svelte-vckp0f"><b class="countdown__num svelte-vckp0f">ââ</b> <span class="countdown__lbl svelte-vckp0f">hrs</span></div><div class="countdown__cell svelte-vckp0f"><b class="countdown__num svelte-vckp0f">ââ</b> <span class="countdown__lbl svelte-vckp0f">min</span></div><div class="countdown__cell svelte-vckp0f is-live"><b class="countdown__num svelte-vckp0f">ââ</b> <span class="countdown__lbl svelte-vckp0f">sec</span></div><!--]--></div> <div class="countdown__foot svelte-vckp0f"><span class="countdown__note svelte-vckp0f">Built something? Make sure your README's tagged before the clock runs out.</span> <a class="btn btn--accent countdown__cta svelte-vckp0f" href="/submit">Validate your README <!--[--><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="#fff" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-arrow-right" aria-hidden="true"><!--[--><!----><path d="M5 12h14"><!----></path><!----><!----><path d="m12 5 7 7-7 7"><!----></path><!----><!--]--><!----></svg><!--]--><!----></a></div><!--]--></div><!----></div> <div class="hero__grid" style="margin-top:34px;align-items:flex-end"><div><p class="lede" style="font-size:clamp(19px,2.3vw,26px);max-width:26ch;font-family:var(--font-display);font-weight:500;line-height:1.2">Build something small, local, and yours.</p> <p style="color:var(--ink-2);margin-top:14px;max-width:46ch">Registrationâs closed and the jam is underway â this is your field guide. Everything you 25 need to enter cleanly: the rules, the 29 ways to win, and the right kit for what 26 youâre building.</p></div> <div class="hero__aside"><div style="display:flex;gap:12px;flex-wrap:wrap"><a class="btn btn--accent" href="#prizes">See the prizes <!--[--><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="#fff" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-arrow-right" aria-hidden="true"><!--[--><!----><path d="M5 12h14"><!----></path><!----><!----><path d="m12 5 7 7-7 7"><!----></path><!----><!--]--><!----></svg><!--]--><!----></a> <a class="btn btn--ghost" href="#recommender">Resources</a></div> <div class="hero__statline"><!--[--><div class="hero__stat"><b>⤠32B</b><span>params, max</span></div><div class="hero__stat"><b>$48k+</b><span>prize pool</span></div><div class="hero__stat"><b>29</b><span>ways to win</span></div><!--]--></div></div></div></div></header><!----> <section class="section on-dark" id="idea"><svg class="topo" viewBox="0 0 600 380" preserveAspectRatio="xMidYMid slice" aria-hidden="true" style="position:absolute;inset:0;width:100%;height:100%;opacity:0.1;pointer-events:none"><!--[--><path d="M120 40C200 20 360 30 470 90 560 140 560 250 470 300 360 360 180 350 110 290 50 240 50 80 120 40Z" fill="none" stroke="rgba(244,238,225,.5)" stroke-width="1.4"></path><path d="M150 80C220 65 350 75 440 125 510 165 510 245 440 285 350 335 200 325 145 275 95 230 95 115 150 80Z" fill="none" stroke="rgba(244,238,225,.5)" stroke-width="2"></path><path d="M185 120C245 110 340 120 410 160 465 192 465 240 410 270 340 305 225 297 180 257 140 222 140 150 185 120Z" fill="none" stroke="rgba(244,238,225,.5)" stroke-width="1.4"></path><path d="M220 158C268 150 330 160 382 192 422 217 422 245 382 266 330 293 250 287 215 255 185 227 185 178 220 158Z" fill="none" stroke="rgba(244,238,225,.5)" stroke-width="1.4"></path><!--]--></svg><!----> <div class="wrap" style="position:relative"><div><span class="eyebrow">The big idea</span> <p class="display" style="font-size:clamp(28px,4.4vw,52px);font-weight:700;margin-top:22px;max-width:18ch;line-height:1.05">The future of AI doesnât have to live in someone elseâs data center.</p> <p class="lede" style="margin-top:24px;max-width:60ch">
26Build Small is a return to small, local, tinkerable models. Open weights you can read, run 27 and reshape â everything under 32B parameters, humming away on hardware you actually 28 own. Less API bill, more workshop.</p></div></div></section><!----> <section class="section" id="tracks"><div class="wrap"><div style="text-align:left;max-width:760px;margin-inline:0"><div style="display:flex;align-items:center;gap:14px;justify-content:flex-start;margin-bottom:18px"><!--[0--><span class="coord">02</span><!--]--> <span class="eyebrow">Pick a trail</span></div> <h2 class="display" style="font-size:clamp(34px, 5vw, 58px)"><!--[-1-->Two tracks, one campsite<!--]--></h2> <!--[0--><p class="lede" style="margin-top:18px;margin-inline:0">Solve a real problem, or wander somewhere weird. Both are equally celebrated â and carry the same prize pool.</p><!--]--></div><!----> <div class="tracks" style="margin-top:44px"><!--[--><div class="track"><svg class="topo" viewBox="0 0 600 380" preserveAspectRatio="xMidYMid slice" aria-hidden="true" style="position:absolute;inset:0;width:100%;height:100%;opacity:0.06;pointer-events:none"><!--[--><path d="M120 40C200 20 360 30 470 90 560 140 560 250 470 300 360 360 180 350 110 290 50 240 50 80 120 40Z" fill="none" stroke="var(--line)" stroke-width="1.4"></path><path d="M150 80C220 65 350 75 440 125 510 165 510 245 440 285 350 335 200 325 145 275 95 230 95 115 150 80Z" fill="none" stroke="var(--line)" stroke-width="2"></path><path d="M185 120C245 110 340 120 410 160 465 192 465 240 410 270 340 305 225 297 180 257 140 222 140 150 185 120Z" fill="none" stroke="var(--line)" stroke-width="1.4"></path><path d="M220 158C268 150 330 160 382 192 422 217 422 245 382 266 330 293 250 287 215 255 185 227 185 178 220 158Z" fill="none" stroke="var(--line)" stroke-width="1.4"></path><!--]--></svg><!----> <div style="position:relative"><div class="track__glyph" style="background:var(--amber)"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 24 24" fill="none" stroke="#fff" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-tent" aria-hidden="true"><!--[--><!----><path d="M3.5 21 14 3"><!----></path><!----><!----><path d="M20.5 21 10 3"><!----></path><!----><!----><path d="M15.5 21 12 15l-3.5 6"><!----></path><!----><!----><path d="M2 21h20"><!----></path><!----><!--]--><!----></svg><!--]--><!----></div> <span class="coord">THE PRACTICAL TRACK</span> <h3 class="display" style="font-size:32px;margin-top:6px">Backyard AI</h3> <p style="color:var(--ink-2);margin-top:12px;text-wrap:pretty">Practical, problem-solving apps built to improve daily life â for you or someone close to you. Useful things that run on hardware you own.</p> <ul class="track__ex"><!--[--><li><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="17" height="17" viewBox="0 0 24 24" fill="none" stroke="var(--amber-deep)" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-map-pin" aria-hidden="true"><!--[--><!----><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"><!----></path><!----><!----><circle cx="12" cy="10" r="3"><!----></circle><!----><!--]--><!----></svg><!--]--><!----> <span>A custom storybook generator for a child</span></li><li><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="17" height="17" viewBox="0 0 24 24" fill="none" stroke="var(--amber-deep)" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-map-pin" aria-hidden="true"><!--[--><!----><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"><!----></path><!----><!----><circle cx="12" cy="10" r="3"><!----></circle><!----><!--]--><!----></svg><!--]--><!----> <span>A personal study tutor</span></li><li><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="17" height="17" viewBox="0 0 24 24" fill="none" stroke="var(--amber-deep)" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-map-pin" aria-hidden="true"><!--[--><!----><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"><!----></path><!----><!----><circle cx="12" cy="10" r="3"><!----></circle><!----><!--]--><!----></svg><!--]--><!----> <span>A receipt or bill parser</span></li><li><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="17" height="17" viewBox="0 0 24 24" fill="none" stroke="var(--amber-deep)" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-map-pin" aria-hidden="true"><!--[--><!----><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"><!----></path><!----><!----><circle cx="12" cy="10" r="3"><!----></circle><!----><!--]--><!----></svg><!--]--><!----> <span>An on-device document assistant</span></li>
28<!--]--></ul></div></div><div class="track"><svg class="topo" viewBox="0 0 600 380" preserveAspectRatio="xMidYMid slice" aria-hidden="true" style="position:absolute;inset:0;width:100%;height:100%;opacity:0.06;pointer-events:none"><!--[--><path d="M120 40C200 20 360 30 470 90 560 140 560 250 470 300 360 360 180 350 110 290 50 240 50 80 120 40Z" fill="none" stroke="var(--line)" stroke-width="1.4"></path><path d="M150 80C220 65 350 75 440 125 510 165 510 245 440 285 350 335 200 325 145 275 95 230 95 115 150 80Z" fill="none" stroke="var(--line)" stroke-width="2"></path><path d="M185 120C245 110 340 120 410 160 465 192 465 240 410 270 340 305 225 297 180 257 140 222 140 150 185 120Z" fill="none" stroke="var(--line)" stroke-width="1.4"></path><path d="M220 158C268 150 330 160 382 192 422 217 422 245 382 266 330 293 250 287 215 255 185 227 185 178 220 158Z" fill="none" stroke="var(--line)" stroke-width="1.4"></path><!--]--></svg><!----> <div style="position:relative"><div class="track__glyph" style="background:var(--forest)"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 24 24" fill="none" stroke="#fff" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-trees" aria-hidden="true"><!--[--><!----><path d="M10 10v.2A3 3 0 0 1 8.9 16H5a3 3 0 0 1-1-5.8V10a3 3 0 0 1 6 0Z"><!----></path><!----><!----><path d="M7 16v6"><!----></path><!----><!----><path d="M13 19v3"><!----></path><!----><!----><path d="M12 19h8.3a1 1 0 0 0 .7-1.7L18 14h.3a1 1 0 0 0 .7-1.7L16 9h.2a1 1 0 0 0 .8-1.7L13 3l-1.4 1.5"><!----></path><!----><!--]--><!----></svg><!--]--><!----></div> <span class="coord">THE WHIMSICAL TRACK</span> <h3 class="display" style="font-size:32px;margin-top:6px">
28Thousand Token Wood</h3> <p style="color:var(--ink-2);margin-top:12px;text-wrap:pretty">Whimsical, delightful, AI-native apps that push the boundaries of fun. Wander somewhere stranger and show off what small models can dream up.</p> <ul class="track__ex"><!--[--><li><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="17" height="17" viewBox="0 0 24 24" fill="none" stroke="var(--forest)" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-map-pin" aria-hidden="true"><!--[--><!----><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"><!----></path><!----><!----><circle cx="12" cy="10" r="3"><!----></circle><!----><!--]--><!----></svg><!--]--><!----> <span>Interactive AI games</span></li><li><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="17" height="17" viewBox="0 0 24 24" fill="none" stroke="var(--forest)" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-map-pin" aria-hidden="true"><!--[--><!----><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"><!----></path><!----><!----><circle cx="12" cy="10" r="3"><!----></circle><!----><!--]--><!----></svg><!--]--><!----> <span>Out-of-the-box entertainment tools</span></li><li><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="17" height="17" viewBox="0 0 24 24" fill="none" stroke="var(--forest)" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-map-pin" aria-hidden="true"><!--[--><!----><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"><!----></path><!----><!----><circle cx="12" cy="10" r="3"><!----></circle><!----><!--]--><!----></svg><!--]--><!----> <span>A desktop pet that lives on your machine</span></li><li><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="17" height="17" viewBox="0 0 24 24" fill="none" stroke="var(--forest)" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-map-pin" aria-hidden="true"><!--[--><!----><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"><!----></path><!----><!----><circle cx="12" cy="10" r="3"><!----></circle><!----><!--]--><!----></svg><!--]--><!----> <span>A text-adventure dungeon master</span></li><!--]--></ul></div></div><!--]--></div></div></section><!----> <section class="section section--tight" id="rules"><div class="wrap"><div style="text-align:left;max-width:760px;margin-inline:0"><div style="display:flex;align-items:center;gap:14px;justify-content:flex-start;margin-bottom:18px"><!--[0--><span class="coord">03</span><!--]--> <span class="eyebrow">Trail rules</span></div> <h2 class="display" style="font-size:clamp(34px, 5vw, 58px)"><!--[-1-->Entry criteria at a glance<!--]--></h2> <!--[0--><p class="lede" style="margin-top:18px;margin-inline:0">The things every submission needs. Tick them off and youâre on the board.</p><!--]--></div><!----> <div class="rules" style="margin-top:40px"><!--[--><div class="rule"><div class="rule__check"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-check" aria-hidden="true"><!--[--><!----><path d="M20 6 9 17l-5-5"><!----></path><!----><!--]--><!----></svg><!--]--><!----></div> <div class="rule__n">REQ-01</div> <h4 class="display" style="font-size:20px;margin-top:6px;font-stretch:108%">Stay under 32B</h4> <p style="color:var(--ink-soft);margin-top:8px;font-size:14.5px">Every model must be under 32B parameters. Combine several small models if you like â but each oneâs total parameter count must stay below the cap.</p></div><div class="rule"><div class="rule__check"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-check" aria-hidden="true"><!--[--><!----><path d="M20 6 9 17l-5-5"><!----></path><!----><!--]--><!----></svg><!--]--><!----></div> <div class="rule__n">REQ-02</div> <h4 class="display" style="font-size:20px;margin-top:6px;font-stretch:108%">Ship a Gradio app</h4> <p style="color:var(--ink-soft);margin-top:8px;font-size:14.5px">Deploy your project as a Gradio App inside the official Build Small org on Hugging Face. Docker is fine, as long as the interface is a Gradio Space.</p></div><div class="rule"><div class="rule__check"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-check" aria-hidden="true"><!--[--><!----><path d="M20 6 9 17l-5-5"><!----></path><!----><!--]--><!----></svg><!--]--><!----></div> <div class="rule__n">REQ-03</div> <h4 class="display" style="font-size:20px;margin-top:6px;font-stretch:108%">Record a demo</h4> <p style="color:var(--ink-soft);margin-top:8px;font-size:14.5px">Submit a demo video showing your app working â so judges can evaluate it even if GPU or API limits stop a live run.</p></div><div class="rule"><div class="rule__check"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-check" aria-hidden="true"><!--[--><!----><path d="M20 6 9 17l-5-5"><!----></path><!----><!--]--><!----></svg><!--]--><!----></div> <div class="rule__n">REQ-04</div> <h4 class="display" style="font-size:20px;margin-top:6px;font-stretch:108%">Post it</h4> <p style="color:var(--ink-soft);margin-top:8px;font-size:14.5px">Create one social-media post showcasing your app, and link to it from your Space README.</p></div><div class="rule"><div class="rule__check"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-check" aria-hidden="true"><!--[--><!----><path d="M20 6 9 17l-5-5"><!----></path><!----><!--]--><!----></svg><!--]--><!----></div> <div class="rule__n">REQ-05</div> <h4 class="display" style="font-size:20px;margin-top:6px;font-stretch:108%">Mind the GPU limit</h4> <p style="color:var(--ink-soft);margin-top:8px;font-size:14.5px">Submit as many apps as you like. If you rely on the provided Zero GPU resources, youâre limited to 10 Zero GPU apps per user.</p></div><div class="rule"><div class="rule__check"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-check" aria-hidden="true"><!--[--><!----><path d="M20 6 9 17l-5-5"><!----></path><!----><!--]--><!----></svg><!--]--><!----></div> <div class="rule__n">REQ-06</div> <h4 class="display" style="font-size:20px;margin-top:6px;font-stretch:108%">Tag your README</h4> <p style="color:var(--ink-soft);margin-top:8px;font-size:14.5px">Add tags for the tracks and badges you want to be considered for to the yaml block at the top of your README, plus a short write-up of the idea and tech.</p></div><!--]--></div></div></section><!----> <section class="section" id="prizes"><div class="wrap"><div style="display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:24px"><div style="text-align:left;max-width:760px;margin-inline:0"><div style="display:flex;align-items:center;gap:14px;justify-content:flex-start;margin-bottom:18px"><!--[0--><span class="coord">04</span><!--]--> <span class="eyebrow">The prize table</span></div> <h2 class="display" style="font-size:clamp(34px, 5vw, 58px)"><!--[-1-->29 ways to win<!--]--></h2> <!--[0--><p class="lede" style="margin-top:18px;margin-inline:0">A $48k cash pool plus 20k Modal credits, two NVIDIA RTX GPUs and ChatGPT Pro â across track placements, sponsor challenges, and collectable bonus badges.</p><!--]--></div><!----> <div style="display:flex;gap:18px;align-items:flex-end"><div><div class="display" style="font-size:56px;color:var(--amber);line-height:1">$48k</div> <div class="coord">cash pool</div></div> <div><div class="display" style="font-size:56px;color:var(--forest);line-height:1">+29</div> <div class="coord">ways to win</div></div></div></div> <div class="prize-tabs" style="margin-top:36px;margin-bottom:36px"><!--[--><button class="chip" data-on="true">All prizes</button><button class="chip" data-on="false">General</button><button class="chip" data-on="false">Sponsor prizes</button><button class="chip" data-on="false">Bonus badges</button><!--]--></div> <div style="display:flex;flex-direction:column;gap:56px"><!--[0--><div><div class="coord" style="margin-bottom:16px">GENERAL TRACK PRIZES · AWARDED PER TRACK</div> <div class="podium"><!--[--><div class="podium__col"><div class="podium__head" style="background:var(--amber)"><span class="display" style="font-size:21px;font-stretch:110%">Backyard AI</span> <!--[--><svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="#fff" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-tent" aria-hidden="true"><!--[--><!----><path d="M3.5 21 14 3"><!----></path><!----><!----><path d="M20.5 21 10 3"><!----></path><!----><!----><path d="M15.5 21 12 15l-3.5 6"><!----></path><!----><!----><path d="M2 21h20"><!----></path><!----><!--]--><!----></svg><!--]--><!----></div> <div class="podium__body"><div class="sponsor-places"><!--[--><div class="sponsor-place"><span class="sponsor-place__rank">1st</span> <span class="dotfill"></span> <span class="prow__award" style="color:var(--amber)">$4,000</span></div><div class="sponsor-place"><span class="sponsor-place__rank">2nd</span> <span class="dotfill"></span> <span class="prow__award" style="color:var(--amber)">$2,500</span></div><div class="sponsor-place"><span class="sponsor-place__rank">3rd</span> <span class="dotfill"></span> <span class="prow__award" style="color:var(--amber)">$1,500</span></div><div class="sponsor-place"><span class="sponsor-place__rank">4th</span> <span class="dotfill"></span> <span class="prow__award" style="color:var(--amber)">$1,000</span></div><div class="sponsor-place"><span class="sponsor-place__rank">Community Choice</span> <span class="dotfill"></span> <span class="prow__award" style="color:var(--amber)">$2,000</span></div><!--]--></div></div></div><div class="podium__col"><div class="podium__head" style="background:var(--forest)"><span class="display" style="font-size:21px;font-stretch:110%">Thousand Token Wood</span> <!--[--><svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="#fff" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-trees" aria-hidden="true"><!--[--><!----><path d="M10 10v.2A3 3 0 0 1 8.9 16H5a3 3 0 0 1-1-5.8V10a3 3 0 0 1 6 0Z"><!----></path><!----><!----><path d="M7 16v6"><!----></path><!----><!----><path d="M13 19v3"><!----></path><!----><!----><path d="M12 19h8.3a1 1 0 0 0 .7-1.7L18 14h.3a1 1 0 0 0 .7-1.7L16 9h.2a1 1 0 0 0 .8-1.7L13 3l-1.4 1.5"><!----></path><!----><!--]--><!----></svg><!--]--><!----></div> <div class="podium__body"><div class="sponsor-places"><!--[--><div class="sponsor-place"><span class="sponsor-place__rank">1st</span> <span class="dotfill"></span> <span class="prow__award" style="color:var(--forest)">$4,000</span></div><div class="sponsor-place"><span class="sponsor-place__rank">2nd</span> <span class="dotfill"></span> <span class="prow__award" style="color:var(--forest)">$2,500</span></div><div class="sponsor-place"><span class="sponsor-place__rank">3rd</span> <span class="dotfill"></span> <span class="prow__award" style="color:var(--forest)">$1,500</span></div><div class="sponsor-place"><span class="sponsor-place__rank">4th</span> <span class="dotfill"></span> <span class="prow__award" style="color:var(--forest)">$1,000</span></div><div class="sponsor-place"><span class="sponsor-place__rank">Community Choice</span> <span class="dotfill"></span> <span class="prow__award" style="color:var(--forest)">$2,000</span></div><!--]--></div></div></div><!--]--></div></div><!--]--> <!--[0--><div><div class="coord" style="margin-bottom:16px">SPONSOR PRIZES · OWN CRITERIA PER PRIZE</div> <div class="sponsor-grid"><!--[--><div><div class="sponsor-card"><div style="display:flex;justify-content:space-between;align-items:flex-start;gap:14px"><div><div class="partner-logo partner-logo--sm"><img src="/partners/openbmb.png" alt="OpenBMB" loading="lazy"/></div> <h4 class="display" style="font-size:23px;margin-top:14px;font-stretch:108%">Best MiniCPM Build</h4></div> <!--[--><svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="var(--forest)" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-star sponsor-card__star" aria-hidden="true"><!--[--><!----><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"><!----></path><!----><!--]--><!----></svg><!--]--><!----></div> <div class="sponsor-places"><!--[--><div class="sponsor-place"><span class="sponsor-place__rank">1st</span> <span class="dotfill"></span> <span class="prow__award" style="color:var(--forest);font-size:14px">$2,500</span></div><div class="sponsor-place"><span class="sponsor-place__rank">2nd</span> <span class="dotfill"></span> <span class="prow__award" style="color:var(--forest);font-size:14px">$1,500</span></div><div class="sponsor-place"><span class="sponsor-place__rank">3rd</span> <span class="dotfill"></span> <span class="prow__award" style="color:var(--forest);font-size:14px">$1,000</span></div><!--]--></div> <div style="margin-top:16px;display:flex;gap:9px;align-items:flex-start;border-top:1.5px dashed var(--line);padding-top:14px"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
28ox="0 0 24 24" fill="none" stroke="var(--forest)" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-check sponsor-card__qual" aria-hidden="true"><!--[--><!----><path d="M20 6 9 17l-5-5"><!----></path><!----><!--]--><!----></svg><!--]--><!----> <p style="margin:0;font-size:14px;color:var(--ink-2)"><b style="font-family:var(--font-display)">To qualify ·</b>Build with MiniCPM models.</p></div> <!--[0--><button class="clarify-toggle" data-on="false" aria-expanded="false"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="var(--forest)" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-arrow-right clarify-toggle__chev" aria-hidden="true"><!--[--><!----><path d="M5 12h14"><!----></path><!----><!----><path d="m12 5 7 7-7 7"><!----></path><!----><!--]--><!----></svg><!--]--><!----> Clarifications (3)</button> <div class="clarify-body" data-open="false"><ul class="clarify-list"><!--[--><li><span class="clarify-dot" style="background:var(--forest)"></span>The pool is split per track: $5,000 to Backyard AI and $5,000 to Thousand Token Wood.</li><li><span class="clarify-dot" style="background:var(--forest)"></span>Placements above are awarded within each track.</li><li><span class="clarify-dot" style="background:var(--forest)"></span>Vision (MiniCPM-V) and omni (MiniCPM-o) variants qualify, not just the text models.</li>
28<!--]--></ul></div><!--]--></div><!----></div><div><div class="sponsor-card"><div style="display:flex;justify-content:space-between;align-items:flex-start;gap:14px"><div><div class="partner-logo partner-logo--sm"><img src="/partners/openai.png" alt="OpenAI" loading="lazy"/></div> <h4 class="display" style="font-size:23px;margin-top:14px;font-stretch:108%">Best Use of Codex</h4></div> <!--[--><svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="var(--amber)" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-star sponsor-card__star" aria-hidden="true"><!--[--><!----><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"><!----></path><!----><!--]--><!----></svg><!--]--><!----></div> <div class="sponsor-places"><!--[--><div class="sponsor-place"><span class="sponsor-place__rank">1st</span> <span class="dotfill"></span> <span class="prow__award" style="color:var(--amber);font-size:14px">$5,000</span></div><div class="sponsor-place"><span class="sponsor-place__rank">2nd</span> <span class="dotfill"></span> <span class="prow__award" style="color:var(--amber);font-size:14px">$3,000</span></div><div class="sponsor-place"><span class="sponsor-place__rank">3rd</span> <span class="dotfill"></span> <span class="prow__award" style="color:var(--amber);font-size:14px">$1,000</span></div><!--]--></div> <div style="margin-top:16px;display:flex;gap:9px;align-items:flex-start;border-top:1.5px dashed var(--line);padding-top:14px"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="var(--amber)" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-check sponsor-card__qual" aria-hidden="true"><!--[--><!----><path d="M20 6 9 17l-5-5"><!----></path><!----><!--]--><!----></svg><!--]--><!----> <p style="margin:0;font-size:14px;color:var(--ink-2)"><b style="font-family:var(--font-display)">To qualify ·</b>Requires Codex-attributed commits in your connected GitHub repo or Space.</p></div> <!--[0--><button class="clarify-toggle" data-on="false" aria-expanded="false"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="var(--amber)" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-arrow-right clarify-toggle__chev" aria-hidden="true"><!--[--><!----><path d="M5 12h14"><!----></path><!----><!----><path d="m12 5 7 7-7 7"><!----></path><!----><!--]--><!----></svg><!--]--><!----> Clarifications (2)</button> <div class="clarify-body" data-open="false"><ul class="clarify-list"><!--[--><li><span class="clarify-dot" style="background:var(--amber)"></span>$10,000 total, awarded across all submissions.</li><li><span class="clarify-dot" style="background:var(--amber)"></span>Using Codex holistically â fine-tuning models, building complex agents â ranks higher than light use.</li><!--]--></ul></div><!--]--></div><!----></div><div><div class="sponsor-card"><div style="display:flex;justify-content:space-between;align-items:flex-start;gap:14px"><div><div class="partner-logo partner-logo--sm"><img src="/partners/nvidia.png" alt="NVIDIA" loading="lazy"/></div> <h4 class="display" style="font-size:23px;margin-top:14px;font-stretch:108%">Nemotron Hardware Prize</h4></div> <!--[--><svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="var(--forest)" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-star sponsor-card__star" aria-hidden="true"><!--[--><!----><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"><!----></path><!----><!--]--><!----></svg><!--]--><!----></div> <div class="sponsor-places"><!--[--><div class="sponsor-place"><span class="sponsor-place__rank">Best space</span> <span class="dotfill"></span> <span class="prow__award" style="color:var(--forest);font-size:14px">RTX 5080</span></div><div class="sponsor-place"><span class="sponsor-place__rank">Community engagement</span> <span class="dotfill"></span> <span class="prow__award" style="color:var(--forest);font-size:14px">RTX 5080</span></div><!--]--></div> <div style="margin-top:16px;display:flex;gap:9px;align-items:flex-start;border-top:1.5px dashed var(--line);padding-top:14px"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
28ox="0 0 24 24" fill="none" stroke="var(--forest)" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-check sponsor-card__qual" aria-hidden="true"><!--[--><!----><path d="M20 6 9 17l-5-5"><!----></path><!----><!--]--><!----></svg><!--]--><!----> <p style="margin:0;font-size:14px;color:var(--ink-2)"><b style="font-family:var(--font-display)">To qualify ·</b>Build with Nemotron models.</p></div> <!--[0--><button class="clarify-toggle" data-on="false" aria-expanded="false"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="var(--forest)" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-arrow-right clarify-toggle__chev" aria-hidden="true"><!--[--><!----><path d="M5 12h14"><!----></path><!----><!----><path d="m12 5 7 7-7 7"><!----></path><!----><!--]--><!----></svg><!--]--><!----> Clarifications (2)</button> <div class="clarify-body" data-open="false"><ul class="clarify-list"><!--[--><li><span class="clarify-dot" style="background:var(--forest)"></span>Two RTX 5080 GPUs, awarded across all submissions.</li><li><span class="clarify-dot" style="background:var(--forest)"></span>âBest spaceâ is judged by the NVIDIA team; âcommunity engagementâ is judged on likes & interactions.</li><!--]--></ul></div><!--]--></div><!----></div><div><div class="sponsor-card"><div style="display:flex;justify-content:space-between;align-items:flex-start;gap:14px"><div><div class="partner-logo partner-logo--sm"><img src="/partners/modal.png" alt="Modal" loading="lazy"/></div> <h4 class="display" style="font-size:23px;margin-top:14px;font-stretch:108%">Best Use of Modal</h4></div> <!--[--><svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="var(--amber)" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-star sponsor-card__star" aria-hidden="true"><!--[--><!----><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"><!----></path><!----><!--]--><!----></svg><!--]--><!----></div> <div class="sponsor-places"><!--[--><div class="sponsor-place"><span class="sponsor-place__rank">1st</span> <span class="dotfill"></span> <span class="prow__award" style="color:var(--amber);font-size:14px">10,000 credits</span></div><div class="sponsor-place"><span class="sponsor-place__rank">2nd</span> <span class="dotfill"></span> <span class="prow__award" style="color:var(--amber);font-size:14px">7,000 credits</span></div><div class="sponsor-place"><span class="sponsor-place__rank">3rd</span> <span class="dotfill"></span> <span class="prow__award" style="color:var(--amber);font-size:14px">3,000 credits</span></div><!--]--></div> <div style="margin-top:16px;display:flex;gap:9px;align-items:flex-start;border-top:1.5px dashed var(--line);padding-top:14px"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="var(--amber)" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-check sponsor-card__qual" aria-hidden="true"><!--[--><!----><path d="M20 6 9 17l-5-5"><!----></path><!----><!--]--><!----></svg><!--]--><!----> <p style="margin:0;font-size:14px;color:var(--ink-2)"><b style="font-family:var(--font-display)">To qualify ·</b>Use Modal for the development or runtime of your app, and note it in your Space README.</p></div> <!--[0--><button class="clarify-toggle" data-on="false" aria-expanded="false"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="var(--amber)" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-arrow-right clarify-toggle__chev" aria-hidden="true"><!--[--><!----><path d="M5 12h14"><!----></path><!----><!----><path d="m12 5 7 7-7 7"><!----></path><!----><!--]--><!----></svg><!--]--><!----> Clarifications (2)</button> <div class="clarify-body" data-open="false"><ul class="clarify-list"><!--[--><li><span class="clarify-dot" style="background:var(--amber)"></span>$20,000 in Modal credits total, judged on best use of the platform.</li><li><span class="clarify-dot" style="background:var(--amber)"></span>Inference, fine-tuning, batch jobs and sandboxes all count.</li>
28<!--]--></ul></div><!--]--></div><!----></div><!--]--></div></div><!--]--> <!--[0--><div><div class="coord" style="margin-bottom:16px;display:flex;align-items:center;gap:8px">BONUS BADGES · TAP FOR DETAILS <!--[--><svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="var(--ink-faint)" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-arrow-right" aria-hidden="true"><!--[--><!----><path d="M5 12h14"><!----></path><!----><!----><path d="m12 5 7 7-7 7"><!----></path><!----><!--]--><!----></svg><!--]--><!----></div> <div class="badge-grid"><!--[--><div><div class="bonus-card"><div class="bonus-card__top"><div class="stamp " style="width:48px;height:48px"><svg class="stamp__ring" viewBox="0 0 132 132" width="48" height="48"><circle cx="66" cy="66" r="63" fill="var(--clay)"></circle><circle cx="66" cy="66" r="63" fill="none" stroke="var(--ink)" stroke-width="2.5" stroke-dasharray="2.5 6" stroke-linecap="round" opacity="0.9"></circle><circle cx="66" cy="66" r="50" fill="none" stroke="var(--paper)" stroke-width="1.5" opacity="0.85"></circle></svg> <div class="stamp__face"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="16.32" height="16.32" viewBox="0 0 24 24" fill="none" stroke="var(--paper)" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-arrow-left-right" aria-hidden="true"><!--[--><!----><path d="M8 3 4 7l4 4"><!----></path><!----><!----><path d="M4 7h16"><!----></path><!----><!----><path d="m16 21 4-4-4-4"><!----></path><!----><!----><path d="M20 17H4"><!----></path><!----><!--]--><!----></svg><!--]--><!----></div></div><!----> <div class="prow__award" style="color:var(--clay);font-size:14px;white-space:nowrap">$1,500</div></div> <div class="flip__name" style="margin-top:16px">Off Brand</div> <p class="bonus-card__blurb">The best custom UI that pushes past the default Gradio look.</p> <!--[0--><button class="clarify-toggle" data-on="false" aria-expanded="false"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="var(--clay)" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-arrow-right clarify-toggle__chev" aria-hidden="true"><!--[--><!----><path d="M5 12h14"><!----></path><!----><!----><path d="m12 5 7 7-7 7"><!----></path><!----><!--]--><!----></svg><!--]--><!----> What counts</button> <div class="clarify-body" data-open="false"><p class="bonus-card__note">gr.Server is your friend â go well beyond the stock components and make it yours.</p></div><!--]--></div><!----></div><div><div class="bonus-card"><div class="bonus-card__top"><div class="stamp " style="width:48px;height:48px"><svg class="stamp__ring" viewBox="0 0 132 132" width="48" height="48"><circle cx="66" cy="66" r="63" fill="var(--clay)"></circle><circle cx="66" cy="66" r="63" fill="none" stroke="var(--ink)" stroke-width="2.5" stroke-dasharray="2.5 6" stroke-linecap="round" opacity="0.9"></circle><circle cx="66" cy="66" r="50" fill="none" stroke="var(--paper)" stroke-width="1.5" opacity="0.85"></circle></svg> <div class="stamp__face"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="16.32" height="16.32" viewBox="0 0 24 24" fill="none" stroke="var(--paper)" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-mountain" aria-hidden="true"><!--[--><!----><path d="m8 3 4 8 5-5 5 15H2L8 3z"><!----></path><!----><!--]--><!----></svg><!--]--><!----></div></div><!----> <div class="prow__award" style="color:var(--clay);font-size:14px;white-space:nowrap">$1,500</div></div> <div class="flip__name" style="margin-top:16px">Tiny Titan</div> <p class="bonus-card__blurb">The best app built on a genuinely tiny model.</p> <!--[0--><button class="clarify-toggle" data-on="false" aria-expanded="false"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="var(--clay)" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-arrow-right clarify-toggle__chev" aria-hidden="true"><!--[--><!----><path d="M5 12h14"><!----></path><!----><!----><path d="m12 5 7 7-7 7"><!----></path><!----><!--]--><!----></svg><!--]--><!----> What counts</button> <div class="clarify-body" data-open="false"><p class="bonus-card__note">Models must be ⤠4B parameters. Biggest impact from the smallest weights wins.</p></div><!--]--></div><!----></div><div><div class="bonus-card"><div class="bonus-card__top"><div class="stamp " style="width:48px;height:48px"><svg class="stamp__ring" viewBox="0 0 132 132" width="48" height="48"><circle cx="66" cy="66" r="63" fill="var(--clay)"></circle><circle cx="66" cy="66" r="63" fill="none" stroke="var(--ink)" stroke-width="2.5" stroke-dasharray="2.5 6" stroke-linecap="round" opacity="0.9"></circle><circle cx="66" cy="66" r="50" fill="none" stroke="var(--paper)" stroke-width="1.5" opacity="0.85"></circle></svg> <div class="stamp__face"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="16.32" height="16.32" viewBox="0 0 24 24" fill="none" stroke="var(--paper)" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-circle-play" aria-hidden="true"><!--[--><!----><path d="M9 9.003a1 1 0 0 1 1.517-.859l4.997 2.997a1 1 0 0 1 0 1.718l-4.997 2.997A1 1 0 0 1 9 14.996z"><!----></path><!----><!----><circle cx="12" cy="12" r="10"><!----></circle><!----><!--]--><!----></svg><!--]--><!----></div></div><!----> <div class="prow__award" style="color:var(--clay);font-size:14px;white-space:nowrap">$1,000</div></div> <div class="flip__name" style="margin-top:16px">Best Demo</div> <p class="bonus-card__blurb">The full package: great app, great demo video, great social post.</p> <!--[0--><button class="clarify-toggle" data-on="false" aria-expanded="false"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="var(--clay)" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-arrow-right clarify-toggle__chev" aria-hidden="true"><!--[--><!----><path d="M5 12h14"><!----></path><!----><!----><path d="m12 5 7 7-7 7"><!----></path><!----><!--]--><!----></svg><!--]--><!----> What counts</button> <div class="clarify-body" data-open="false"><p class="bonus-card__note">Storytelling counts as much as the build â sell it across all three.</p></div><!--]--></div><!----></div><div><div class="bonus-card"><div class="bonus-card__top"><div class="stamp " style="width:48px;height:48px"><svg class="stamp__ring" viewBox="0 0 132 132" width="48" height="48"><circle cx="66" cy="66" r="63" fill="var(--clay)"></circle><circle cx="66" cy="66" r="63" fill="none" stroke="var(--ink)" stroke-width="2.5" stroke-dasharray="2.5 6" stroke-linecap="round" opacity="0.9"></circle><circle cx="66" cy="66" r="50" fill="none" stroke="var(--paper)" stroke-width="1.5" opacity="0.85"></circle></svg> <div class="stamp__face"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="16.32" height="16.32" viewBox="0 0 24 24" fill="none" stroke="var(--paper)" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-compass" aria-hidden="true"><!--[--><!----><circle cx="12" cy="12" r="10"><!----></circle><!----><!----><path d="m16.24 7.76-1.804 5.411a2 2 0 0 1-1.265 1.265L7.76 16.24l1.804-5.411a2 2 0 0 1 1.265-1.265z"><!----></path><!----><!--]--><!----></svg><!--]--><!----></div></div><!----> <div class="prow__award" style="color:var(--clay);font-size:14px;white-space:nowrap">$1,000</div></div> <div class="flip__name" style="margin-top:16px">Best Agent</div> <p class="bonus-card__blurb">The best agentic app.</p> <!--[0--><button class="clarify-toggle" data-on="false" aria-expanded="false"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="var(--clay)" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-arrow-right clarify-toggle__chev" aria-hidden="true"><!--[--><!----><path d="M5 12h14"><!----></path><!----><!----><path d="m12 5 7 7-7 7"><!----></path><!----><!--]--><!----></svg><!--]--><!----> What counts</button> <div class="clarify-body" data-open="false"><p class="bonus-card__note">Multi-step tool use and planning â all under the 32B cap, of course.</p></div><!--]--></div><!----></div><div><div class="bonus-card"><div class="bonus-card__top"><div class="stamp " style="width:48px;height:48px"><svg class="stamp__ring" viewBox="0 0 132 132" width="48" height="48"><circle cx="66" cy="66" r="63" fill="var(--clay)"></circle><circle cx="66" cy="66" r="63" fill="none" stroke="var(--ink)" stroke-width="2.5" stroke-dasharray="2.5 6" stroke-linecap="round" opacity="0.9"></circle><circle cx="66" cy="66" r="50" fill="none" stroke="var(--paper)" stroke-width="1.5" opacity="0.85"></circle></svg> <div class="stamp__face"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="16.32" height="16.32" viewBox="0 0 24 24" fill="none" stroke="var(--paper)" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-flag" aria-hidden="true"><!--[--><!----><path d="M4 22V4a1 1 0 0 1 .4-.8A6 6 0 0 1 8 2c3 0 5 2 7.333 2q2 0 3.067-.8A1 1 0 0 1 20 4v10a1 1 0 0 1-.4.8A6 6 0 0 1 16 16c-3 0-
285-2-8-2a6 6 0 0 0-4 1.528"><!----></path><!----><!--]--><!----></svg><!--]--><!----></div></div><!----> <div class="prow__award" style="color:var(--clay);font-size:14px;white-space:nowrap">$2,000</div></div> <div class="flip__name" style="margin-top:16px">Bonus Quest Champion</div> <p class="bonus-card__blurb">The most bonus criteria met across the board.</p> <!--[0--><button class="clarify-toggle" data-on="false" aria-expanded="false"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="var(--clay)" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-arrow-right clarify-toggle__chev" aria-hidden="true"><!--[--><!----><path d="M5 12h14"><!----></path><!----><!----><path d="m12 5 7 7-7 7"><!----></path><!----><!--]--><!----></svg><!--]--><!----> What counts</button> <div class="clarify-body" data-open="false"><p class="bonus-card__note">Ties go to the most ambitious, highest-quality submission despite the extra constraints.</p></div><!--]--></div><!----></div><div><div class="bonus-card"><div class="bonus-card__top"><div class="stamp " style="width:48px;height:48px"><svg class="stamp__ring" viewBox="0 0 132 132" width="48" height="48"><circle cx="66" cy="66" r="63" fill="var(--clay)"></circle><circle cx="66" cy="66" r="63" fill="none" stroke="var(--ink)" stroke-width="2.5" stroke-dasharray="2.5 6" stroke-linecap="round" opacity="0.9"></circle><circle cx="66" cy="66" r="50" fill="none" stroke="var(--paper)" stroke-width="1.5" opacity="0.85"></circle></svg> <div class="stamp__face"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="16.32" height="16.32" viewBox="0 0 24 24" fill="none" stroke="var(--paper)" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-star" aria-hidden="true"><!--[--><!----><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"><!----></path><!----><!--]--><!----></svg><!--]--><!----></div></div><!----> <div class="prow__award" style="color:var(--clay);font-size:14px;white-space:nowrap">$1,000</div></div> <div class="flip__name" style="margin-top:16px">Judgesâ Wildcard</div> <p class="bonus-card__blurb">For the entry thatâs amazing but fits no category.</p> <!--[0--><button class="clarify-toggle" data-on="false" aria-expanded="false"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="var(--clay)" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-arrow-right clarify-toggle__chev" aria-hidden="true"><!--[--><!----><path d="M5 12h14"><!----></path><!----><!----><path d="m12 5 7 7-7 7"><!----></path><!----><!--]--><!----></svg><!--]--><!----> What counts</button> <div class="clarify-body" data-open="false"><p class="bonus-card__note">No entry needed â every submission is in the running. We know youâre out there.</p></div><!--]--></div><!----></div><!--]--></div></div><!--]--></div></div></section><!----> <section class="section" id="recommender"><div class="wrap"><div style="text-align:left;max-width:760px;margin-inline:0"><div style="display:flex;align-items:center;gap:14px;justify-content:flex-start;margin-bottom:18px"><!--[0--><span class="coord">05</span><!--]--> <span class="eyebrow">Choose your kit</span></div> <h2 class="display" style="font-size:clamp(34px, 5vw, 58px)"><!--[-1-->What are you building?<!--]--></h2> <!--[0--><p class="lede" style="margin-top:18px;margin-inline:0">Tell us the shape of your idea and weâll point you at the partners and models worth reaching for. Then dig into their pages for the full guide.</p><!--]--></div><!----> <div class="rec" style="margin-top:44px"><div class="rec__needs"><!--[--><button class="rec__need" data-on="true"><span class="coord">01</span> <div class="rec__needglyph"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-image" aria-hidden="true"><!--[--><!----><rect width="18" height="18" x="3" y="3" rx="2" ry="2"><!----></rect><!----><!----><circle cx="9" cy="9" r="2"><!----></circle><!----><!----><path d="m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21"><!----></path><!----><!--]--><!----></svg><!--]--><!----></div> <div class="display" style="font-size:16px;font-stretch:106%">Image / OCR app</div></button><button class="rec__need" data-on="false"><span class="coord">02</span> <div class="rec__needglyph"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-audio-lines" aria-hidden="true"><!--[--><!----><path d="M2 10v3"><!----></path><!----><!----><path d="M6 6v11"><!----></path><!----><!----><path d="M10 3v18"><!----></path><!----><!----><path d="M14 8v7"><!----></path><!----><!----><path d="M18 5v13"><!----></path><!----><!----><path d="M22 10v3"><!----></path><!----><!--]--><!----></svg><!--]--><!----></div> <div class="display" style="font-size:16px;font-stretch:106%">Voice / audio app</div></button><button class="rec__need" data-on="false"><span class="coord">03</span> <div class="rec__needglyph"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-message-square" aria-hidden="true"><!--[--><!----><path d="M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z"><!----></path><!----><!--]--><!----></svg><!--]--><!----></div> <div class="display" style="font-size:16px;font-stretch:106%">Tiny text assistant</div></button><button class="rec__need" data-on="false"><span class="coord">04</span> <div class="rec__needglyph"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-code" aria-hidden="true"><!--[--><!----><path d="m16 18 6-6-6-6"><!----></path><!----><!----><path d="m8 6-6 6 6 6"><!----></path><!----><!--]--><!----></svg><!--]--><!----></div> <div class="display" style="font-size:16px;font-stretch:106%">Coding agent</div></button><button class="rec__need" data-on="false"><span class="coord">05</span> <div class="rec__needglyph"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-server" aria-hidden="true"><!--[--><!----><rect width="20" height="8" x="2" y="2" rx="2" ry="2"><!----></rect><!----><!----><rect width="20" height="8" x="2" y="14" rx="2" ry="2"><!----></rect><!----><!----><line x1="6" x2="6.01" y1="6" y2="6"><!----></line><!----><!----><line x1="6" x2="6.01" y1="18" y2="18"><!----></line><!----><!--]--><!----></svg><!--]--><!----></div> <div class="display" style="font-size:16px;font-stretch:106%">
28Need compute / training</div></button><!--]--></div> <div class="rec__result"><div class="rec__resulthead"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="var(--forest)" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-compass" aria-hidden="true"><!--[--><!----><circle cx="12" cy="12" r="10"><!----></circle><!----><!----><path d="m16.24 7.76-1.804 5.411a2 2 0 0 1-1.265 1.265L7.76 16.24l1.804-5.411a2 2 0 0 1 1.265-1.265z"><!----></path><!----><!--]--><!----></svg><!--]--><!----> <span class="display rec__resulttitle">For a image / ocr app, reach for:</span></div> <p class="rec__resultlede">Read documents, understand photos, or generate & edit images.</p> <div><!--[--><div class="rec__match"><div class="partner-logo"><img src="/partners/openbmb.png" alt="OpenBMB" loading="lazy"/></div> <div style="min-width:0"><div class="rec__matchmeta"><span class="display rec__matchname">MiniCPM-V 4.6</span> <span class="coord">via OpenBMB</span></div> <p class="rec__matchwhy">Vision-language at ~1.3B â strong OCR & document understanding.</p></div> <a href="/partners/openbmb" class="chip" style="flex:none;border-color:var(--ink)">Open <!--[--><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-arrow-right" aria-hidden="true"><!--[--><!----><path d="M5 12h14"><!----></path><!----><!----><path d="m12 5 7 7-7 7"><!----></path><!----><!--]--><!----></svg><!--]--><!----></a></div><div class="rec__match"><div class="partner-logo"><img src="/partners/blackforest.png" alt="Black Forest Labs" loading="lazy"/></div> <div style="min-width:0"><div class="rec__matchmeta"><span class="display rec__matchname">FLUX.2 Klein</span> <span class="coord">via Black Forest Labs</span></div> <p class="rec__matchwhy">Generate and edit images locally at 4B / 9B.</p></div> <a href="/partners/blackforest" class="chip" style="flex:none;border-color:var(--ink)">Open <!--[--><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-arrow-right" aria-hidden="true"><!--[--><!----><path d="M5 12h14"><!----></path><!----><!----><path d="m12 5 7 7-7 7"><!----></path><!----><!--]--><!----></svg><!--]--><!----></a></div><div class="rec__match"><div class="partner-logo"><img src="/partners/nvidia.png" alt="NVIDIA" loading="lazy"/></div> <div style="min-width:0"><div class="rec__matchmeta"><span class="display rec__matchname">Nemotron Parse</span> <span class="coord">via NVIDIA</span></div> <p class="rec__matchwhy">Sub-1B structured extraction from complex documents.</p></div> <a href="/partners/nvidia" class="chip" style="flex:none;border-color:var(--ink)">Open <!--[--><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-arrow-right" aria-hidden="true"><!--[--><!----><path d="M5 12h14"><!----></path><!----><!----><path d="m12 5 7 7-7 7"><!----></path><!----><!--]--><!----></svg><!--]--><!----></a></div><!--]--></div></div></div></div></section><!----> <section class="section" id="partners"><div class="wrap"><div style="text-align:left;max-width:760px;margin-inline:0"><div style="display:flex;align-items:center;gap:14px;justify-content:flex-start;margin-bottom:18px"><!--[0--><span class="coord">06</span><!--]--> <span class="eyebrow">The outfitters</span></div> <h2 class="display" style="font-size:clamp(34px, 5vw, 58px)"><!--[-1-->Seven partners stocked the shed<!--]--></h2> <!--[0--><p class="lede" style="margin-top:18px;margin-inline:0">Models, tools and compute from across the small-AI world. Tap any one for its full kit and support channels.</p><!--]--></div><!----> <div class="partner-grid" style="margin-top:44px"><!--[--><a class="partner-card" href="/partners/openbmb"><div class="partner-logo"><img src="/partners/openbmb.png" alt="OpenBMB" loading="lazy"/></div> <p style="margin-top:16px;color:var(--ink-2);font-size:14.5px;min-height:44px;text-wrap:pretty">MiniCPM family â tiny, capable text · vision · audio · omni models (1Bâ8B).</p> <div style="display:flex;align-items:center;justify-content:space-between;margin-top:14px"><span class="chip" style="pointer-events:none;padding:5px 11px;font-size:11.5px">1Bâ8B models</span> <!--[--><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="var(--ink-soft)" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-arrow-right" aria-hidden="true"><!--[--><!----><path d="M5 12h14"><!----></path><!----><!----><path d="m12 5 7 7-7 7"><!----></path><!----><!--]--><!----></svg><!--]--><!----></div></a><a class="partner-card" href="/partners/blackforest"><div class="partner-logo"><img src="/partners/blackforest.png" alt="Black Forest Labs" loading="lazy"/></div> <p style="margin-top:16px;color:var(--ink-2);font-size:14.5px;min-height:44px;text-wrap:pretty">FLUX.2 Klein â text-to-image & precise image editing at 4B / 9B.</p> <div style="display:flex;align-items:center;justify-content:space-between;margin-top:14px"><span class="chip" style="pointer-events:none;padding:5px 11px;font-size:11.5px">image gen</span> <!--[--><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="var(--ink-soft)" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-arrow-right" aria-hidden="true"><!--[--><!----><path d="M5 12h14"><!----></path><!----><!----><path d="m12 5 7 7-7 7"><!----></path><!----><!--]--><!----></svg><!--]--><!----></div></a><a class="partner-card" href="/partners/openai"><div class="partner-logo"><img src="/partners/openai.png" alt="OpenAI · Codex" loading="lazy"/></div> <p style="margin-top:16px;color:var(--ink-2);font-size:14.5px;min-height:44px;text-wrap:pretty">Codex coding agent (GPT-5.5) with GitHub, Figma & Hugging Face plugins.</p> <div style="display:flex;align-items:center;justify-content:space-between;margin-top:14px"><span class="chip" style="pointer-events:none;padding:5px 11px;font-size:11.5px">coding agent</span> <!--[--><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="var(--ink-soft)" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-arrow-right" aria-hidden="true"><!--[--><!----><path d="M5 12h14"><!----></path><!----><!----><path d="m12 5 7 7-7 7"><!----></path><!----><!--]--><!----></svg><!--]--><!----></div></a><a class="partner-card" href="/partners/nvidia"><div class="partner-logo"><img src="/partners/nvidia.png" alt="NVIDIA" loading="lazy"/></div> <p style="margin-top:16px;color:var(--ink-2);font-size:14.5px;min-height:44px;text-wrap:pretty">Nemotron 3 family â Nano · Omni · ASR · Parse · Embed.</p> <div style="display:flex;align-items:center;justify-content:space-between;margin-top:14px"><span class="chip" style="pointer-events:none;padding:5px 11px;font-size:11.5px">model suite</span> <!--[--><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="var(--ink-soft)" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-arrow-right" aria-hidden="true"><!--[--><!----><path d="M5 12h14"><!----></path><!----><!----><path d="m12 5 7 7-7 7"><!----></path><!----><!--]--><!----></svg><!--]--><!----></div></a><a class="partner-card" href="/partners/modal"><div class="partner-logo">
28<img src="/partners/modal.png" alt="Modal" loading="lazy"/></div> <p style="margin-top:16px;color:var(--ink-2);font-size:14.5px;min-height:44px;text-wrap:pretty">Serverless compute for inference, training, batch & sandboxes.</p> <div style="display:flex;align-items:center;justify-content:space-between;margin-top:14px"><span class="chip" style="pointer-events:none;padding:5px 11px;font-size:11.5px">compute</span> <!--[--><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="var(--ink-soft)" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-arrow-right" aria-hidden="true"><!--[--><!----><path d="M5 12h14"><!----></path><!----><!----><path d="m12 5 7 7-7 7"><!----></path><!----><!--]--><!----></svg><!--]--><!----></div></a><a class="partner-card" href="/partners/jetbrains"><div class="partner-logo"><img src="/partners/jetbrains.png" alt="JetBrains" loading="lazy"/></div> <p style="margin-top:16px;color:var(--ink-2);font-size:14.5px;min-height:44px;text-wrap:pretty">Mellum 2 â 12B MoE coding models, Thinking & Instruct.</p> <div style="display:flex;align-items:center;justify-content:space-between;margin-top:14px"><span class="chip" style="pointer-events:none;padding:5px 11px;font-size:11.5px">12B MoE</span> <!--[--><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="var(--ink-soft)" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-arrow-right" aria-hidden="true"><!--[--><!----><path d="M5 12h14"><!----></path><!----><!----><path d="m12 5 7 7-7 7"><!----></path><!----><!--]--><!----></svg><!--]--><!----></div></a><a class="partner-card" href="/partners/cohere"><div class="partner-logo"><img src="/partners/cohere.svg" alt="Cohere Labs" loading="lazy"/></div> <p style="margin-top:16px;color:var(--ink-2);font-size:14.5px;min-height:44px;text-wrap:pretty">Cohere Transcribe (ASR) and Tiny Aya multilingual models.</p> <div style="display:flex;align-items:center;justify-content:space-between;margin-top:14px"><span class="chip" style="pointer-events:none;padding:5px 11px;font-size:11.5px">ASR · multilingual</span> <!--[--><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="var(--ink-soft)" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-arrow-right" aria-hidden="true"><!--[--><!----><path d="M5 12h14"><!----></path><!----><!----><path d="m12 5 7 7-7 7"><!----></path><!----><!--]--><!----></svg><!--]--><!----></div></a><!--]--> <div class="partner-card" style="display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;background:var(--kraft)"><span class="coord">FIND THE RIGHT ONE</span> <a href="#recommender" class="display" style="font-size:22px;color:var(--forest)">Use the kit recommender â</a></div></div></div></section><!----> <section class="section on-dark" id="submit"><svg class="topo" viewBox="0 0 600 380" preserveAspectRatio="xMidYMid slice" aria-hidden="true" style="position:absolute;inset:0;width:100%;height:100%;opacity:0.09;pointer-events:none"><!--[--><path d="M120 40C200 20 360 30 470 90 560 140 560 250 470 300 360 360 180 350 110 290 50 240 50 80 120 40Z" fill="none" stroke="rgba(244,238,225,.5)" stroke-width="1.4"></path><path d="M150 80C220 65 350 75 440 125 510 165 510 245 440 285 350 335 200 325 145 275 95 230 95 115 150 80Z" fill="none" stroke="rgba(244,238,225,.5)" stroke-width="2"></path><path d="M185 120C245 110 340 120 410 160 465 192 465 240 410 270 340 305 225 297 180 257 140 222 140 150 185 120Z" fill="none" stroke="rgba(244,238,225,.5)" stroke-width="1.4"></path><path d="M220 158C268 150 330 160 382 192 422 217 422 245 382 266 330 293 250 287 215 255 185 227 185 178 220 158Z" fill="none" stroke="rgba(244,238,225,.5)" stroke-width="1.4"></path><!--]--></svg><!----> <div class="wrap" style="position:relative"><div style="text-align:left;max-width:760px;margin-inline:0"><div style="display:flex;align-items:center;gap:14px;justify-content:flex-start;margin-bottom:18px"><!--[0--><span class="coord">07</span><!--]--> <span class="eyebrow">The trail map</span></div> <h2 class="display" style="font-size:clamp(34px, 5vw, 58px)"><!--[-1-->How to submit<!--]--></h2> <!--[0--><p class="lede" style="margin-top:18px;margin-inline:0">The markers between you and the finish line.</p><!--]--></div><!----> <div class="trail" style="margin-top:48px;max-width:720px"><!--[--><div class="trail__step"><div class="trail__dot" style="background:var(--amber);border-color:var(--amber);color:#fff">1</div> <div style="padding-top:6px"><h4 class="display" style="font-size:24px;color:var(--paper)">Meet the criteria</h4> <p class="lede" style="margin-top:8px">Double-check your build satisfies the entry rules and any prize criteria youâre targeting.</p></div></div><div class="trail__step"><div class="trail__dot" style="background:var(--amber);border-color:var(--amber);color:#fff">2</div> <div style="padding-top:6px"><h4 class="display" style="font-size:24px;color:var(--paper)">Join the org</h4> <p class="lede" style="margin-top:8px">Join the Build Small hackathon organisation on Hugging Face â your home base for the jam.</p></div></div><div class="trail__step"><div class="trail__dot" style="background:var(--amber);border-color:var(--amber);color:#fff">3</div> <div style="padding-top:6px"><h4 class="display" style="font-size:24px;color:var(--paper)">Upload your Space</h4> <p class="lede" style="margin-top:8px">Upload your submission as a Gradio Space inside the org.</p></div></div><div class="trail__step"><div class="trail__dot" style="background:var(--amber);border-color:var(--amber);color:#fff">4</div> <div style="padding-top:6px"><h4 class="display" style="font-size:24px;color:var(--paper)">Record a demo</h4> <p class="lede" style="margin-top:8px">Film a demo selling your Space â no humility. Put it on YouTube, upload it to the Space, or host it publicly.</p></div></div><div class="trail__step"><div class="trail__dot" style="background:var(--amber);border-color:var(--amber);color:#fff">5</div> <div style="padding-top:6px"><h4 class="display" style="font-size:24px;color:var(--paper)">Post on social</h4> <p class="lede" style="margin-top:8px">Share one post about your build on social media.</p></div></div><div class="trail__step"><div class="trail__dot" style="background:var(--amber);border-color:var(--amber);color:#fff">6</div> <div style="padding-top:6px"><h4 class="display" style="font-size:24px;color:var(--paper)">Update your README</h4> <p class="lede" style="margin-top:8px">Add links to the post and demo video, tags for tracks + badges in the yaml block at the top, and a short write-up of the idea and tech.</p></div></div><!--]--></div> <a class="btn btn--accent" href="/submit" style="margin-top:40px">Validate your README <!--[--><svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="#fff" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-arrow-right" aria-hidden="true"><!--[--><!----><path d="M5 12h14"><!----></path><!----><!----><path d="m12 5 7 7-7 7"><!----></path><!----><!--]--><!----></svg><!--]--><!----></a></div></section><!----> <section class="section" id="faq"><div class="wrap" style="max-width:880px"><div style="text-align:left;max-width:760px;margin-inline:0"><div style="display:flex;align-items:center;gap:14px;justify-content:flex-start;margin-bottom:18px"><!--[0--><span class="coord">08</span><!--]--> <span class="eyebrow">Field notes</span></div> <h2 class="display" style="font-size:clamp(34px, 5vw, 58px)"><!--[-1-->Frequently asked<!--]--></h2> <!--[-1--><!--]--></div><!----> <div style="margin-top:36px"><!--[--><div class="faq-item"><button class="faq-q" aria-expanded="true"><span>What does âunder 32Bâ actually mean?</span> <span class="faq-plus"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
28ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-plus" aria-hidden="true"><!--[--><!----><path d="M5 12h14"><!----></path><!----><!----><path d="M12 5v14"><!----></path><!----><!--]--><!----></svg><!--]--><!----></span></button> <div class="faq-a" style="max-height:240px"><div class="faq-a__inner">Every model your project depends on must have under 32B total parameters (not just active parameters). You can freely combine several models â say a 14B text model, a 7B speech model, and a 12B image model â as long as each one individually stays under the cap.</div></div></div><div class="faq-item"><button class="faq-q" aria-expanded="false"><span>Do I have to use a sponsorâs model?</span> <span class="faq-plus"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-plus" aria-hidden="true"><!--[--><!----><path d="M5 12h14"><!----></path><!----><!----><path d="M12 5v14"><!----></path><!----><!--]--><!----></svg><!--]--><!----></span></button> <div class="faq-a" style="max-height:0px"><div class="faq-a__inner">No. For the general tracks you can use any model you like, including ones from non-sponsoring orgs, as long as it stays under the 32B cap. Sponsor prizes each require their own model or platform and have their own criteria, listed on every prize.</div></div></div><div class="faq-item"><button class="faq-q" aria-expanded="false"><span>Do I need to exclusively use a sponsorâs models to win their prize?</span> <span class="faq-plus"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-plus" aria-hidden="true"><!--[--><!----><path d="M5 12h14"><!----></path><!----><!----><path d="M12 5v14"><!----></path><!----><!--]--><!----></svg><!--]--><!----></span></button> <div class="faq-a" style="max-height:0px"><div class="faq-a__inner">No â you can use other providersâ models too. But the sponsorâs models must form a core part of the experience, since each sponsor is looking for the most interesting use of their own models.</div></div></div><div class="faq-item"><button class="faq-q" aria-expanded="false"><span>Am I eligible for the OpenAI Codex prize if I didnât get free Codex credits?</span> <span class="faq-plus"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-plus" aria-hidden="true"><!--[--><!----><path d="M5 12h14"><!----></path><!----><!----><path d="M12 5v14"><!----></path><!----><!--]--><!----></svg><!--]--><!----></span></button> <div class="faq-a" style="max-height:0px"><div class="faq-a__inner">Yes. The credits given to the first 1,000 registrants arenât tied to the prize. As long as you use Codex during development and have Codex-attributed commits in the Spaceâs history or a linked GitHub repo, youâre eligible.</div></div></div><div class="faq-item"><button class="faq-q" aria-expanded="false"><span>Is there a GPU limit?</span> <span class="faq-plus"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-plus" aria-hidden="true"><!--[--><!----><path d="M5 12h14"><!----></path><!----><!----><path d="M12 5v14"><!----></path><!----><!--]--><!----></svg><!--]--><!----></span></button> <div class="faq-a" style="max-height:0px"><div class="faq-a__inner">If you rely on the provided Zero GPU resources, youâre limited to 10 Zero GPU apps per user. Otherwise, run on consumer hardware or use Modal credits.</div></div></div><div class="faq-item"><button class="faq-q" aria-expanded="false"><span>Can I use a hosted API instead of running locally?</span> <span class="faq-plus"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
28ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-plus" aria-hidden="true"><!--[--><!----><path d="M5 12h14"><!----></path><!----><!----><path d="M12 5v14"><!----></path><!----><!--]--><!----></svg><!--]--><!----></span></button> <div class="faq-a" style="max-height:0px"><div class="faq-a__inner">Yes. Several partners (like OpenBMB) provide free hosted API access, and Hugging Face inference providers offer plenty more options. That said, not every model is available via a cloud API, and some prizes require running locally to be eligible.</div></div></div><div class="faq-item"><button class="faq-q" aria-expanded="false"><span>Can one project win multiple prizes?</span> <span class="faq-plus"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-plus" aria-hidden="true"><!--[--><!----><path d="M5 12h14"><!----></path><!----><!----><path d="M12 5v14"><!----></path><!----><!--]--><!----></svg><!--]--><!----></span></button> <div class="faq-a" style="max-height:0px"><div class="faq-a__inner">Yes â awards stack. One Space could place in a general track (say Backyard AI), win sponsor prizes (like OpenBMBâs Best MiniCPM Build, the OpenAI Codex prize, and Best Use of Modal), and still pick up bonus badges such as Tiny Titan if every model is ⤠4B â all at once.</div></div></div><div class="faq-item"><button class="faq-q" aria-expanded="false"><span>Can I submit multiple apps?</span> <span class="faq-plus"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-plus" aria-hidden="true"><!--[--><!----><path d="M5 12h14"><!----></path><!----><!----><path d="M12 5v14"><!----></path><!----><!--]--><!----></svg><!--]--><!----></span></button> <div class="faq-a" style="max-height:0px"><div class="faq-a__inner">Yes â submit as many apps as you like, and each one will be considered.</div></div></div><div class="faq-item"><button class="faq-q" aria-expanded="false"><span>How do I submit?</span> <span class="faq-plus"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-plus" aria-hidden="true"><!--[--><!----><path d="M5 12h14"><!----></path><!----><!----><path d="M12 5v14"><!----></path><!----><!--]--><!----></svg><!--]--><!----></span></button> <div class="faq-a" style="max-height:0px"><div class="faq-a__inner">Ship a Gradio Space in the org, record a demo video, post on social, and update your README with links and tags. See the trail map above for the full sequence.</div></div></div><!--]--></div></div></section><!----> <footer class="footer"><svg class="topo" viewBox="0 0 600 380" preserveAspectRatio="xMidYMid slice" aria-hidden="true" style="position:absolute;inset:0;width:100%;height:100%;opacity:0.08;pointer-events:none"><!--[--><path d="M120 40C200 20 360 30 470 90 560 140 560 250 470 300 360 360 180 350 110 290 50 240 50 80 120 40Z" fill="none" stroke="rgba(244,238,225,.4)" stroke-width="1.4"></path><path d="M150 80C220 65 350 75 440 125 510 165 510 245 440 285 350 335 200 325 145 275 95 230 95 115 150 80Z" fill="none" stroke="rgba(244,238,225,.4)" stroke-width="2"></path><path d="M185 120C245 110 340 120 410 160 465 192 465 240 410 270 340 305 225 297 180 257 140 222 140 150 185 120Z" fill="none" stroke="rgba(244,238,225,.4)" stroke-width="1.4"></path><path d="M220 158C268 150 330 160 382 192 422 217 422 245 382 266 330 293 250 287 215 255 185 227 185 178 220 158Z" fill="none" stroke="rgba(244,238,225,.4)" stroke-width="1.4"></path><!--]--></svg><!----> <div class="wrap" style="position:relative"><div style="display:flex;justify-content:space-between;flex-wrap:wrap;gap:32px"><div style="max-width:340px"><div class="display" style="font-size:30px">BUILD SMALL</div> <p style="color:rgba(244,238,225,.7);margin-top:12px;font-size:14.5px">Build something small, local, and yours. A Hugging Face à Gradio hackathon.</p> <div style="margin-top:18px"><div class="stamp stamp--spin" style="width:68px;height:68px"><svg class="stamp__ring" viewBox="0 0 132 132" width="68" height="68"><circle cx="66" cy="66" r="63" fill="var(--amber)"></circle><circle cx="66" cy="66" r="63" fill="none" stroke="var(--ink)" stroke-width="2.5" stroke-dasharray="2.5 6" stroke-linecap="round" opacity="0.9"></circle><circle cx="66" cy="66" r="50" fill="none" stroke="var(--paper)" stroke-width="1.5" opacity="0.85"></circle></svg> <div class="stamp__face"><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="23.12" height="23.12" viewBox="0 0 24 24" fill="none" stroke="var(--paper)" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" class="lucide-icon lucide lucide-trees" aria-hidden="true"><!--[--><!----><path d="M10 10v.2A3 3 0 0 1 8.9 16H5a3 3 0 0 1-1-5.8V10a3 3 0 0 1 6 0Z"><!----></path><!----><!----><path d="M7 16v6"><!----></path><!----><!----><path d="M13 19v3"><!----></path><!----><!----><path d="M12 19h8.3a1 1 0 0 0 .7-1.7L18 14h.3a1 1 0 0 0 .7-1.7L16 9h.2a1 1 0 0 0 .8-1.7L13 3l-1.4 1.5"><!----></path><!----><!--]--><!----></svg><!--]--><!----></div></div><!----></div></div> <div style="display:flex;gap:56px;flex-wrap:wrap"><!--[--><div><div class="coord" style="color:rgba(244,238,225,.55);margin-bottom:14px">EXPLORE</div> <div style="display:flex;flex-direction:column;gap:10px"><!--[--><a href="/#idea" style="color:rgba(244,238,225,.85);font-size:14.5px;width:fit-content">The idea</a><a href="/#tracks" style="color:rgba(244,238,225,.85);font-size:14.5px;width:fit-content">Tracks</a><a href="/#prizes" style="color:rgba(244,238,225,.85);font-size:14.5px;width:fit-content">Prizes</a><a href="/#partners" style="color:rgba(244,238,225,.85);font-size:14.5px;width:fit-content">Partners</a>
28<!--]--></div></div><div><div class="coord" style="color:rgba(244,238,225,.55);margin-bottom:14px">TAKE PART</div> <div style="display:flex;flex-direction:column;gap:10px"><!--[--><a href="/#rules" style="color:rgba(244,238,225,.85);font-size:14.5px;width:fit-content">Rules</a><a href="/#recommender" style="color:rgba(244,238,225,.85);font-size:14.5px;width:fit-content">Find your kit</a><a href="/submit" style="color:rgba(244,238,225,.85);font-size:14.5px;width:fit-content">Validate README</a><a href="/#faq" style="color:rgba(244,238,225,.85);font-size:14.5px;width:fit-content">FAQ</a><!--]--></div></div><div><div class="coord" style="color:rgba(244,238,225,.55);margin-bottom:14px">ELSEWHERE</div> <div style="display:flex;flex-direction:column;gap:10px"><!--[--><a href="https://huggingface.co/BuildSmall" style="color:rgba(244,238,225,.85);font-size:14.5px;width:fit-content">HF Org</a><a href="https://gradio.app" style="color:rgba(244,238,225,.85);font-size:14.5px;width:fit-content">Gradio</a><a href="https://huggingface.co" style="color:rgba(244,238,225,.85);font-size:14.5px;width:fit-content">Hugging Face</a><a href="https://x.com/buildsmall" style="color:rgba(244,238,225,.85);font-size:14.5px;width:fit-content">X / Twitter</a><!--]--></div></div><!--]--></div></div> <hr class="dash-rule" style="margin:40px 0 22px;border-color:rgba(244,238,225,.22)"/> <div style="display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px"><span class="coord" style="color:rgba(244,238,225,.5)">© 2026 Build Small · made small with love</span> <span class="coord" style="color:rgba(244,238,225,.5)">⤠32B params · open weights · run it yourself</span></div></div></footer><!----><!--]--><!----></div><!--]--><!--]--> <!--[-1--><!--]--><!--]--> 29 30
30<script> 31 { 32 __sveltekit_r74a8l = { 33 base: new URL(".", location).pathname.slice(0, -1) 34 }; 35 36 const element = document.currentScript.parentElement; 37 38 Promise.all([ 39 import("./_app/immutable/entry/start.BiPAptoS.js"), 40 import("./_app/immutable/entry/app.Mc5HWeEI.js") 41 ]).then(([kit, app]) => { 42 kit.start(app, element, { 43 node_ids: [0, 2], 44 data: [null,null], 45 form: null, 46 error: null 47 }); 48 }); 49 } 50 </script>
50 51 </div> 52 </body> 53</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.