VibeArchitect

- Full Stack Developer
- August 2024
- In Progress
About the Project
VibeArchitect represents a new paradigm in software development scaffolding — one that's designed from the ground up to work seamlessly with AI-assisted development environments. The tool analyzes project requirements and complexity, then proposes multiple architectural patterns including Clean Architecture, MVC, and Hexagonal Architecture tailored to the specific use case.
What sets VibeArchitect apart is its ability to generate approximately 40 production-ready files in seconds. This is achieved through parallel calls to Google's Gemini AI API, with results streamed in real-time using Server-Sent Events (SSE). The generated code follows best practices, includes proper error handling, type safety, and is ready for immediate deployment. The project demonstrates the power of combining AI with traditional software engineering principles to dramatically accelerate development workflows.
I initiated this project to deliver a talk at Google's Build with AI LATAM 2026 event, needing to create something genuinely impactful using AI. I observed that while everyone was embracing vibe coding, nobody was addressing the critical need for proper architectural foundations — resulting in spaghetti code and maintainability issues. VibeArchitect addresses this gap by measuring project complexity and selecting appropriate architectures before code generation. The project is 100% open source and free, built primarily with Google technologies (Cloud Run, Firebase, and Gemini) to ensure that no one has to pay for its use, making advanced AI-assisted development accessible to everyone.
