Submit
Three fields: project name, demo URL and repo link (optional). Your team comes from your sign-in, so there is nothing to pick (staff and hosts get a team picker). Submit as soon as you have something running, then resubmit any time: it updates your entry, it never duplicates.
Loading your team…
What to put in each field
- Project name: what you would call it in the demo.
- Demo URL: your demo hostname from your team card, with
https://in front. It must behttps://and load without a login. This is the only thing the AI judge looks at. - Repo link (optional): repos are usually private, so the AI never reads it. Judges may ask you to show it.
Nothing else is collected: no write-up, no evidence, no checklist.
How judging works
- Staff judges score you live. 2–3 staff judges watch your demo and each give one overall score from 1 to 10.
- An AI judge looks at your demo page. It starts the moment you submit: it checks your URL answers, looks at the page, and gives one score from 1 to 10 with a short summary. You see it on this page, and the judges see it too. It is advisory until a host approves it.
- Your final score is 70% of the judges' average plus 30% of the AI score, once a host has approved that AI score. If the AI score is not approved (or the AI is unavailable), your final is simply the judges' average.
- No room vote. Judges only.
- Step 6 (secure it) is optional and nothing in it is scored.
If it says "AI unavailable"
Nothing is lost. The judges still score your demo live, and your final score is their average. If your demo was down when the AI looked, fix it and press Update submission to run the AI again.
If your agent can check a draft for you
The MCP submit_project tool only validates a draft (name and URLs) and links back here. It never
submits or changes anything, because /mcp cannot tell who is asking. Submit on this page. If your agent
cannot reach the MCP server, ignore it: nothing depends on it. See Get set up.
Good luck.