Winner's Playbook

How to win an AI hackathon.

Judging criteria, pitch craft, and the rapid-prototyping habits that separate finalists from also-rans.

Winning an AI hackathon is not about having the smartest idea in the room. It's about landing a working demo, a clean story, and a scorecard that judges can defend to each other. This guide breaks down the four things that actually move that scorecard — and the traps that quietly sink otherwise strong teams.

1. Understand how you are scored

Most AI hackathons — BYTEFORGE 2026 included — score across four axes, roughly 25% each:

  • Innovation — is this a novel use of AI, or another chatbot wrapper?
  • Technical depth — retrieval, agents, fine-tuning, multimodal, or spatial work all read as "real engineering."
  • Impact — is the problem worth solving, and would anyone actually use this?
  • Presentation — can you explain it in three minutes without slides doing the talking?

Optimize for the axis you are weakest on, not the one you enjoy most. A team of strong engineers usually loses points on presentation; a team of strong designers usually loses points on technical depth.

2. Is AI allowed in a hackathon?

Yes — unambiguously. At BYTEFORGE and every serious AI hackathon, LLMs, code assistants (Copilot, Cursor, Claude Code), image and video generators, and third-party AI APIs are all permitted. Judges assume you are using them. What is not allowed is submitting a project you built before the event, copying another team's repo, or passing off a purchased template as original work. When in doubt, disclose in your README — transparency wins ties.

3. How to prepare for an AI hackathon

The teams that ship are the teams that arrive warm. Before the opening ceremony:

  • Every teammate has Node 20+, Python 3.11+, Git, and an AI-enabled IDE working from the terminal.
  • Free-tier API keys are already in a shared .env.example — OpenAI, Anthropic, Groq, and one image model.
  • An empty repo is created, deployed to Vercel or Cloudflare, and the "hello world" URL is live.
  • You've agreed on a stack you already know. A hackathon is the worst possible time to learn a new framework.
  • You've drafted a 3-minute demo outline as a shared doc. You'll fill in the specifics on the day.

For a deeper environment checklist, see the AI hackathon survival guide.

4. Rapid prototyping with AI tools

The winning teams treat AI as a second pair of hands, not a mystery box. A few habits pay for themselves within the first hour:

Scaffold, don't type

Use Cursor, Claude Code, or Lovable to generate the boring layer — auth, routing, forms, empty states — in minutes. Save your brain for the AI logic.

Two models, always

Wire up a primary and a fallback (e.g. GPT-4o + Claude, or Groq's Llama for speed). Rate limits and outages during a hackathon are a matter of when, not if.

Cache aggressively

Hash the prompt, cache the response. During demos you'll call the same thing repeatedly — don't burn credits or latency regenerating it.

Ship early, ship ugly

Get an end-to-end path — input → LLM → visible output — live in the first hour. Everything after that is improvement, not invention.

5. Pitch craft: the 3-minute demo

Judges see forty demos in a row. The ones that place stick to a tight structure:

  • 0:00 – 0:20 · The problem. One sentence. Real users, real pain.
  • 0:20 – 1:20 · The live demo. Open the product. Do the thing. Not slides — the actual app.
  • 1:20 – 2:20 · Under the hood. One technical highlight — a retrieval trick, an agent loop, a fine-tune — that shows depth.
  • 2:20 – 2:50 · Impact and what's next. Who benefits, and one concrete next step you'd ship on Monday.
  • 2:50 – 3:00 · The ask. Contact, repo link, or a call for pilot users.

Record a backup video before you present. Venue wifi will fail — assume it, and you'll never be the team debugging their demo on stage.

6. The traps that sink strong teams

  • Scope creep at hour two. The idea that "would be really cool to add" is why you're not demoing at hour six. Freeze features early.
  • No product visible in the first demo minute. If your first sixty seconds are architecture diagrams, you've already lost half the room.
  • One person on the demo. Rehearse with two, so if someone freezes, the other one keeps talking.
  • Hardcoding one LLM provider. Wrap your model calls behind a single function so swapping providers is one line.
  • Skipping the README. Judges revisit repos after the event. A crisp README with a screenshot, a live link, and setup instructions is a silent tiebreaker.