Overall winner
$10,000 cash
- $5,000 in Codex credits
- 3 months of the Firecrawl Growth plan
- 6 months of AgentMail Startup plan
- Codex and Convex swag
Build a new full-stack app: Convex runs it, Firecrawl feeds it data, AgentMail gives it an inbox. Use Codex or any agent with the Convex plugin. Three weeks to ship something people can use.
Six steps. Copy the setup prompt into your coding agent, then ship.
Confirm your hackathon participation.
Paste it into your coding agent. It installs the Convex integration, the hackathon skill, and starts your build log.
Anything goes, as long as Convex is the backend. Run /hackathon with your agent as you build to keep your hackathon log current.
Must be a convex.site or chatgpt.site URL judges or an agent can open without an invite.
Tag @convex, @OpenAI, @firecrawl, and @agentmail on X or LinkedIn. Let's see what you built!
Submissions are due Sep 22, 12:00 PM PT.
Overall winner
$10,000 cash
Second place
$5,000 cash
Third place
$1,500 cash
No OpenAI API credits or Convex credits are provided as credits during the hackathon. $20k Firecrawl credits for every participant during the build after you register on Luma.
We score what you ship on Convex, OpenAI, Firecrawl, and AgentMail. Your hackathon build log is what judges read, so include what you built, the stack, the live URL, and your demo link.
Build something a real person would use this week: law, hospitality, health, construction, whatever you know. Copycats and developer-only tools score low.
Real use of queries, mutations, live updates, auth, and components. A thin frontend on a hosted page does not count.
OpenAI, Firecrawl, and AgentMail do real work in your product. They generate, crawl, or send, not just sit in the README.
Judges can open what you built. Publish on convex.site or chatgpt.site. No localhost demos.
You posted your build on X or LinkedIn. Engagement counts.
Under 3 minutes. Talk less, click through the real product.

Jamie Turner
Co-Founder and CEOat Convex

Wayne Sutton
Head of Community & Startup Programsat Convex

Shawn Erquhart
FDEat Convex

Michael Cann
DevX Engineerat Convex

Nicolas Ettlin
Software Engineerat Convex

Moustafa Elhadary
ChatGPT / Codexat OpenAI

Ansh Gupta
Applied AI, Startupsat OpenAI

Apoorv Jha
Applied AIat OpenAI

Cole Lin
Member of Technical Staffat OpenAI

Max Kelly
Forward Deployed Engineerat Firecrawl

Haakam Aujla
Co-Founder and CEOat AgentMail

Binoy Perera
Founding GTM/Opsat AgentMail

Harry Du
Founding Engineerat AgentMail

Simon Lefort
Platform Leadat ClarityCare AI
Participants must be at least 18 years old. Employees of Convex, hackathon sponsors or cohosts, and their immediate family members are not eligible to participate. Submit before 12:00 PM PT on Sep 22 to vibeapps.dev.
The Hackathon IS NOT open to: Individuals who are residents of, or Organizations domiciled in, a country, state, province or territory where the laws of the United States or local law prohibits participating or receiving a prize in the Hackathon (including, but not limited to, Quebec, Russia, Crimea, Cuba, Iran, North Korea, Syria and any other country designated by the United States Treasury’s Office of Foreign Assets Control).
All submissions must be made by the deadline. Projects should be original and not violate any intellectual property rights. Each submission must include Convex and use hackathon cohost or partner integrations.
Only new apps started on or after August 25 at 12 PM PT will qualify for submission.
Winners will receive cash prizes, via cash or cards or credits or swag determined by the hackathon cohost. Prizes are non-transferable and cannot be exchanged for other items.
Codex is ideal and required for the chatgpt.site. Feel free to use your favorite IDE (e.g., Claude, Cursor, GitHub Copilot, or any other IDE) to build your app.
Yes! Build as many apps as you want and submit them all. Keep cooking.
When submitting your app on vibeapps.dev, yes please share the GitHub repo. All GitHub repos must be public to qualify.
Ready to build?
Build a new full-stack app: Convex runs it, Firecrawl feeds it data, AgentMail gives it an inbox. Use Codex or any agent with the Convex plugin.