architexture-3d / README.md
Britto-j2004's picture
Enable HF OAuth to require login for ZeroGPU access
b5099da
---
title: Architexture 3D
emoji: πŸ›οΈ
colorFrom: blue
colorTo: purple
sdk: gradio
sdk_version: 4.44.0
app_file: app.py
pinned: false
license: mit
suggested_hardware: t4-small
suggested_storage: large
hf_oauth: true
hf_oauth_expiration_minutes: 480
---
# πŸ›οΈ Architexture 3D - AI Architectural Design Platform
Complete 3-Stage Pipeline: Philosophy β†’ 2D Design β†’ Multi-View β†’ 3D Model
## Features
### Stage 1: Architectural Design βœ…
- Generate design philosophy for any building type
- Create 2D images using Pollinations.ai (free API)
- Text-based style validation
- Styles: Brutalist, Art Deco, Modern, Gothic
- **No GPU needed** - runs on CPU
### Stage 2: Multi-View Generation πŸš€
- Generate 6 multi-view images from single image
- MV-Adapter SDXL integration
- BiRefNet background removal
- **Uses ZeroGPU** - serverless GPU allocation
### Stage 3: 3D Gaussian Splatting 🎭
- Create 3D GLB models from multi-view images
- VGGT-1B model from Meta
- Export downloadable 3D files
- **Uses ZeroGPU** - serverless GPU allocation
## Usage
1. **Generate Design**: Select style + building type β†’ Get philosophy + 2D image
2. **Create Multi-View**: Upload image β†’ Generate 6 viewpoints
3. **Build 3D Model**: Upload multi-view images β†’ Export 3D GLB file
## Models
- **Pollinations.ai**: Free image generation API
- **MV-Adapter**: huanngzh/mv-adapter
- **SDXL**: stabilityai/stable-diffusion-xl-base-1.0
- **BiRefNet**: ZhengPeng7/BiRefNet
- **VGGT**: facebook/VGGT-1B
## Credits
Built by combining:
- Architexture (original architecture design system)
- MV-Adapter (multi-view synthesis)
- VGGT (3D Gaussian splatting)