Skip to content

CloudConstruct

System design is typically the first step to build a scalable system.

Core trick

Gemini turns whiteboard system-design diagrams into Kubernetes IaC, applies it to a cluster, and checks that the deployment succeeds.

Tags

Description

System design is typically the first step to build a scalable system. But, what if it was the ONLY step? CloudConstruct allows you to develop workflows in an intuitive whiteboard, while Gemini generates IaC templates (currently GKE Kubernetes, or any other Kubernetes cluster!), applies it to your cluster, and ensures it succeeds. We use MongoDB (datastore for user profiles), Kotlin (CLI filesystem integration, backend app), WebSockets, and Gemini's flagship 2.5 Pro with its multimodal capabilities that we will describe below.
shlawgathon/cloudconstruct★ 30 forksTypeScriptCreated Nov 8, 2025 · last push Nov 9, 2025

README excerpt

# CloudConstruct
System design to IAC. Powered by Gemini.

# Demo
https://youtu.be/SQAYbypmpZs
- Demo project used in the video `https://github.com/shlawgathon/cloudconstruct-demo`

Team