""" Build Small — Gradio + Hugging Face Hackathon Org README Space. This Space renders the hackathon landing page using gr.HTML(). Custom CSS strips Gradio's default container so the design renders edge-to-edge. """ import gradio as gr HEAD_HTML = """ """ # Override Gradio's default container so the landing page renders edge-to-edge CUSTOM_CSS = """ .gradio-container { max-width: 100% !important; padding: 0 !important; margin: 0 !important; background: #F2EAD8 !important; } .gradio-container > .main, .gradio-container > .wrap, .main, .wrap { padding: 0 !important; margin: 0 !important; max-width: 100% !important; } .app, .container, .contain { padding: 0 !important; margin: 0 !important; max-width: 100% !important; } footer { display: none !important; } .show-api { display: none !important; } .built-with { display: none !important; } body { background: #F2EAD8 !important; } """ LANDING_HTML = r"""
~ a hackathon for small things ~

Build Small.

A two-week hackathon for tiny weights, big ideas, and the things you can build close to home — hosted by Gradio & Hugging Face.

Two tracks Models ≤ 22GB Built on Gradio Open to everyone

The internet is full of giant models doing giant things. This isn't that.

For two weeks, we want to see what you can do with small models, tight constraints, and care for the people right around you. Build for one neighbor. Build something that runs on the laptop you already own. Build something a child could love.

Pick a track, ship a Gradio app, and tell us a story.

Two Tracks.

Chapter One

Backyard AI

Solve a real problem for someone you actually know.

Pick a person — a neighbor, a parent, a small business owner on your street — and build something that makes their day measurably better. Walk over. Watch them use it. The closer the problem, the better the project.

Judging Criteria
  • The problem is specific and real (not invented for the demo)
  • The person it was built for actually used it
  • Honest fit between problem, solution, and the small-model constraint
  • Polish and craft of the Gradio app
Chapter Two

An Adventure in Thousand Token Wood

Build something delightful that wouldn't exist without AI.

Wander somewhere weirder. A toy, a tiny game, a strange interactive story, an art experiment that surprises you. The AI should be doing the fun thing — not just helping you build it. Strange is good. Joyful is the bar.

Judging Criteria
  • Genuinely delightful — would you show a friend?
  • The AI is load-bearing for the experience
  • Originality of concept (we've seen the chatbot)
  • Polish and craft of the Gradio app

The Constraints.

Small Models Only

Any model that fits inside 22 GB of memory.

↳ pending team sign-off

Built on Gradio

Your app must be a Gradio app, hosted as a Hugging Face Space.

Show, Don't Tell

A short demo video and a social-media post about your project are part of the submission.

How It Works.

1

Register

Join this Hugging Face org. That's your ticket in — no application, no waitlist.

2

Find Your People

Hop into the Gradio Discord channel. Office hours, AMAs, and teammates live there.

3

Build & Ship

Build your Gradio app and host it as a Space under this org during the hack window.

4

Submit

Drop your Space link, a short demo video, and a social post by the deadline.

Bonus Quests.

None of these are required. Each one bumps you up the leaderboard. Stack them like badges on a scout sash.

Off the Grid
No cloud APIs. The whole thing runs on the model in front of you.
Well-Tuned
Your app uses a fine-tuned model you've published on Hugging Face.
Off-Brand
A custom frontend that pushes past the default Gradio look.
Llama ChamPion
Your model runs through the llama.cpp runtime.
Sharing is Caring
You shared your agent trace on the Hub.
Field Notes
You wrote a blog post or report about what you built and what you learned.

Timeline.

Week of [date TBD]
Registration opens
Sign up on the Hugging Face org, join the Discord channel, start sketching ideas.
[date TBD]
Hack window begins
Two weeks to build, ship, and demo.
Mid-window
Live AMA + office hours
Drop in to ask the Gradio team anything about your build.
[date TBD]
Submissions close
Demo video, public Space, and social post — locked in.
[date TBD]
Winners announced
Per track, plus the leaderboard for bonus quests stacked.

Build something small.

Two weeks. Two tracks. The model on your laptop. The neighbor next door. Let's make some little things.

Register on Hugging Face →

Hosted by · Sponsored by

""" with gr.Blocks( title="Build Small — A Gradio + Hugging Face Hackathon", ) as demo: gr.HTML(LANDING_HTML) if __name__ == "__main__": demo.launch( css=CUSTOM_CSS, head=HEAD_HTML, theme=gr.themes.Base(), )