Finalist
Dosa
Cursor for Architects
Core trick
Gemini 3 Pro turns a text description into an interactive 3D building model that chat edits refine, and Nano Banana Pro renders photoreal views.
Description
Cursor for Architects
README excerpt
# ArchAI - Cursor for Architects An AI-powered architectural visualization tool that generates interactive 3D building models from text descriptions using Gemini 3 Pro, renders photorealistic images using Nano Banana Pro, and enables conversational refinement through a chat interface.  ## Features - **Text-to-3D**: Describe a building in natural language and watch it generate in real-time - **Interactive 3D Viewer**: Rotate, zoom, and pan around your building design - **AI Chat Interface**: Refine your design through conversation with ArchAI - **Photorealistic Rendering**: Generate stunning architectural visualizations with Nano Banana Pro - **Multiple Styles**: Modern, Classical, Brutalist, Art Deco, Minimalist, Futuristic, Neo-Classical ## Tech Stack - **Framework**: Next.js 16 with App Router - **3D Rendering**: React Three Fiber + Three.js + Drei - **AI Chat**: AI SDK v5 + Gemini 3 Pro - **Image Generation**: AI SDK v5 + Nano Banana Pro - **UI**: shadcn/ui + AI Elements - **Styling**: Tailwind CSS v4 ## Getting Started ### Prerequisites - Node.js 18+ - pnpm (recommended) - Google AI API Key ### Installation 1. Clone the repository: ```bash git clone https://github.com/yourusername/archai.git cd archai ``` 2. Install dependencies: ```bash pnpm install ``` 3. Create a `.env.local` file with your Google AI API key: ```bash GOOGLE_GENERATIVE_AI_API_KEY=your_api_key_here ``` Get your API key at [Google AI Studio](https://aistud