Ready to go from idea to global scale in minutes? 🚀
Welcome to the Cloud Run Hackathon! We're calling all developers, AI enthusiasts, and creative thinkers to push the boundaries of what's possible with serverless technology. This is your chance to build intelligent, scalable, and impactful applications and deploy it in just minutes to the cloud with Cloud Run.
Whether you're vibe coding an idea into existence with AI Studio, orchestrating a team of intelligent AI Agents, or pioneering new frontiers with LLMs, we have a challenge for you. Dive into the Google Cloud ecosystem, experiment with cutting-edge tools like Gemini and the Agent Development Kit, and show us what you can build.
Join us to create something amazing, win awesome prizes, and have your work showcased by Google!
Why join?
🧠 Learn & Experiment: Get hands-on with the latest in serverless and AI technology from Google.
🏆 Win Big: Compete for a share of over $50,000 USD in cash prizes and Google Cloud credits!
🚀 Get Recognized: Feature your project in front of industry experts from Google and the developer community.
Get Started
- Activate your Google Cloud Account (and get free credits to build!)
- Run a Cloud Run Quickstart
- Explore the categories and start brainstorming your project!
Requirements
What to Build
Your mission is to build an innovative serverless application deployed on Google Cloud Run. Your project should fit into one of the following categories:
Categories
🤖 AI Studio Category
- You must use AI Studio to generate a portion of your application
- Your application must be deployed to Cloud Run. You can build and deploy your workload directly on to Cloud Run, or use the Deploy to Run button in AI Studio
- Challenge: Take an idea and make it into code. Use Google AI Studio to vibe-code your concept and deploy the app directly to Cloud Run.
- Details: Your project could be a web service, a data processing pipeline, a backend for a mobile app, or any other creative serverless solution.
🤝 AI Agents Category
- Your agent must be built with Google’s Agent Development Kit (ADK)
- Your agents must be deployed to Cloud Run
- Challenge: Build a multi-agent application and deploy it to Cloud Run.
- Details: Create an agent-based application using the Google Agent Development Kit (ADK). Your solution should consist of at least two AI agents that communicate to complete a workflow, solving a real-world problem or improving a process.
⚡ GPU Category
- You must utilize the provided Nvidia L4 GPUs on Cloud Run, either as a Service, Job or Worker Pool
- You should use the europe-west1 or europe-west4 region for your GPU workloads
- Challenge: Harness the power of GPUs on Cloud Run to run performant AI and ML models.
- Details: Your project must deploy and run an open-source model (like Gemma) on a Cloud Run service configured with the provided NVIDIA L4 GPU.
General Requirements (All Categories)
Your project must be deployed on Google Cloud Run. Feel free to use one (or more) of the three resource types:
- Service: For handling HTTP requests, events, and functions.
- Job: For parallelizable tasks that run to completion.
- Worker pool: For pull-based workloads like Kafka or Pub/Sub consumers.
Allowed Technologies (Optional)
While Cloud Run is the star, we encourage you to enhance your solutions by integrating with other technologies in the Google Cloud ecosystem:
- Foundation Models: We highly encourage the use of Gemini, Gemma, Imagen, and Veo.
- CLI-based AI Assistance: Use Gemini CLI to accelerate your development workflow.
- Google Cloud Services: Integrate with Cloud Storage, BigQuery, Firestore, and more!
- IoT & Mobile devices: Your Cloud Run application can power more than just web services!
What to Submit
- Text Description: A summary of your project's features, functionality, and the tech you used.
- Demonstration Video: A video (around 3 minutes max) that walks through your project.
- URL to your Public Code Repository: Let us see how you built it!
- Architecture Diagram: A visual representation of your project's components and data flow.
- Try it Out Link: A URL to your hosted project (if applicable), highly encouraged.
- **AI Studio Category: Provide a link to your prompts in AI Studio by sharing the link to your app using the Share App functionality in AI Studio
Optional Google Cloud Contributions: (a maximum of 0.4 points will be added)
- The use of Google AI models: Including but not limited to models like Gemini, Gemma, Veo, etc
- Leveraging more Cloud Run Services: points will be added if the project runs multiple services, need a front & back end
Optional Developer Contributions: (a maximum of A maximum of 0.4 points will be added per contribution type)
- Publish a piece of content (blog, podcast, video): Cover how the project was built using Cloud Run on any public platform (e.g., medium.com, dev.to, Youtube, etc.). The content must be public (not unlisted). You must include language that says you created the piece of content for the purposes of entering this hackathon.
- Publish a social media post: Highlight or promote your project on a social media post on X, LinkedIn, Instagram, or Facebook. Include the hashtag #CloudRunHackathon.
See Full Rules for Details.
Prizes
Grand Prize
• $20,000 in USD
• $3,000 in Google Cloud Credits for use with a Cloud Billing Account (must be a single billing account)
• 1 year of Google Developer Program Premium subscription at no-cost (up to two subscriptions)
• Virtual Coffee with a Google Team Member
• Social Promo
Honorable Mentions
• $2,000 in USD
• $500 in Google Cloud Credits for use with a Cloud Billing Account (must be a single billing account)
Best of AI Studio
•$8,000 in USD
• $1,000 in Google Cloud Credits for use with a Cloud Billing Account (must be a single billing account)
• Virtual Coffee with a Google Team Member
• Social Promo
Best of AI Agents
•$8,000 in USD
• $1,000 in Google Cloud Credits for use with a Cloud Billing Account (must be a single billing account)
• Virtual Coffee with a Google Team Member
• Social Promo
Best of GPUs
•$8,000 in USD
• $1,000 in Google Cloud Credits for use with a Cloud Billing Account (must be a single billing account)
• Virtual Coffee with a Google Team Member
• Social Promo
Devpost Achievements
Submitting to this hackathon could earn you:
Judges
Sathya AG
Akanksha Maurya
Alex Moore
Courtney Kealhofer
Debanshu Das
Abhishek Dharmaratnakar
Esther Lloyd
Len Henry
Shobhit Gupta
Jay Smith
Jon Barker
James Ma
Kaslin Fields
Kent Hua
Karim Roukoz
Márcio Santos
Olivier Bourgeois
Rob Edwards
Sara Ford
Shankar Athinarayanan
Shruti Dhumak
Shub Shrivastava
Anushree Sinha
Nitin Soni
Srivaths Ranganathan
Steren Giannini
Daniel Strebel
Urvish Pandya
Nivedita Kumari
Judging Criteria
-
Technical Implementation (40%)
Is it technically well executed? Is the code clean, efficient, and well-documented? Does it utilize the core concepts of Cloud Run? Is the app intuitive and user-friendly? Is it a proof-of-concept or can it be scaled to production use with error handling? -
Demo & Presentation (40%)
Is the problem clearly defined, and is the solution effectively presented through a demo and documentation? Have they explained how they used Cloud Run and relevant tools? Have they included documentation or an architectural diagram? -
Innovation & Creativity (20%)
How novel and original is the idea? Does it address a significant problem or create a unique solution? How significant is the problem the project addresses, and does it efficiently solve it?
Questions? Email the hackathon manager
Tell your friends
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.