Vitalis-DevCore / README.md
FerrellSyntheticIntelligence
Fix README HF frontmatter, all tests verified
7f425b8
|
Raw
History Blame Contribute Delete
5.4 kB
---
title: Vitalis DevCore 3D Blueprint Builder
emoji: 🏗️
colorFrom: blue
colorTo: indigo
sdk: gradio
sdk_version: 6.19.0
app_file: app.py
pinned: false
---
<p align="center">
<img src="https://img.shields.io/badge/Vitalis-DevCore-7c3aed?style=for-the-badge&logo=data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB4PSI0IiB5PSI0IiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHJ4PSI0IiBzdHJva2U9IiM3YzNhZWQiIHN0cm9rZS13aWR0aD0iMiIvPjxwYXRoIGQ9Ik0xNCAxOGw0LTQgNCA0LTIgMi0yLTItMiAyeiIgZmlsbD0iIzdjM2FlZCIvPjwvc3ZnPg==" alt="Vitalis DevCore"/>
</p>
<h1 align="center">Vitalis DevCore — 3D Blueprint Builder</h1>
<p align="center">
<strong>→ Rival Codex: Natural Language → Interactive 3D Architecture</strong>
</p>
<p align="center">
<a href="https://huggingface.co/spaces/FerrellSyntheticIntelligence/Vitalis-DevCore">
<img src="https://img.shields.io/badge/🤗%20HF%20Spaces-Live-7c3aed?style=flat-square" alt="HF Spaces"/>
</a>
<a href="https://github.com/AnonymousNomad/Vitalis-DevCore">
<img src="https://img.shields.io/badge/GitHub-Source-181717?style=flat-square&logo=github" alt="GitHub"/>
</a>
<a href="https://www.buymeacoffee.com/anonymousnomad">
<img src="https://img.shields.io/badge/Sponsor-%E2%9D%A4%EF%B8%8F-ff69b4?style=flat-square" alt="Sponsor"/>
</a>
</p>
---
## Overview
Vitalis DevCore transforms natural language building descriptions into interactive 3D architectural blueprints. Describe any building in plain English — "2000 sq ft ranch with 3 bedrooms and 2 baths" — and get a fully explorable 3D model with rooms, style-specific roofs, measurement labels, and camera controls.
**The system is live on HuggingFace Spaces** — no GPU, no install, just describe and build.
## Features
| Feature | Description |
|---|---|
| **Natural Language Parsing** | Extracts dimensions, style, stories, bedrooms, bathrooms, garage, extra rooms from plain English |
| **Architecture Styles** | Modern, Ranch, Colonial, Victorian, Cabin, Craftsman, Farmhouse, Tudor — each with style-specific roofs |
| **Style-Specific Roofs** | Flat (modern), Gable (colonial/cabin), Hip (ranch), Steep-gable (victorian/tudor), Low-gable (craftsman) |
| **Live 3D Rendering** | Three.js in-browser — walls, floors, roof, shadows, lighting |
| **Room Labels** | Floating sprites showing room names |
| **Measurement Overlays** | Dimension labels on each room (width/depth in feet) |
| **Interactive Controls** | Orbit (rotate), Pan (move), Tour (auto walkthrough) |
| **JSON Export** | Download blueprint data as structured JSON |
| **Extra Room Support** | Office, Library, Deck, Loft, Garage, Basement, and more |
## How It Works
```
"30x40 modern 2-story with 4 bedrooms and a garage"
NL Parser → Structured Blueprint JSON → Three.js Scene → Interactive 3D
```
## Quick Start
### Try It Live (no install)
1. Open [Vitalis DevCore on HF Spaces](https://huggingface.co/spaces/FerrellSyntheticIntelligence/Vitalis-DevCore)
2. Type a building description or click an example prompt
3. Click **Build Blueprint**
4. Use mouse to orbit/zoom/pan the 3D model
5. Click **Tour** for auto walkthrough or **Export** to download
### Example Prompts
```
"2000 sq ft ranch house with 3 bedrooms and 2 baths"
"modern 2-story house 30x40 with 4 bedrooms 3 bathrooms and a garage"
"small cabin 800 sq ft with 1 bedroom and a loft"
"victorian 3500 sq ft 5 bedroom 3 bath with office and library"
"30 feet by 50 feet modern house with 4 bedrooms and a deck"
```
### Run Locally
```bash
git clone https://github.com/AnonymousNomad/Vitalis-DevCore.git
cd Vitalis-DevCore
pip install -r requirements.txt
python app.py
```
## Architecture
```
devcore/
├── parser.py # Natural language → structured blueprint data
│ ├── 7 extractors (sqft, dimensions, style, stories, bedrooms, bathrooms, extras)
│ └── Room layout generator with smart positioning
├── builder.py # Blueprint → Three.js HTML with style-specific roofs
│ ├── Measurements overlay
│ └── JSON export support
└── templates/
└── viewer.html # Full Three.js scene with orbit/tour/pan controls
```
### Roof Styles by Architecture
| Style | Roof | Description |
|-------|------|-------------|
| Modern | Flat | Clean, minimal horizontal lines |
| Ranch/Hip | Hip | Sloped on all four sides |
| Colonial | Gable | Classic triangular gable ends |
| Victorian | Steep-gable | Dramatic steep pitch with dormers |
| Craftsman | Low-gable | Low-pitch with wide eaves |
| Cabin | Gable | Simple rustic gable |
| Farmhouse | Gable | Traditional gable |
## Sponsor
If you find this tool useful for architecture visualization or design education:
<p align="center">
<a href="https://www.buymeacoffee.com/anonymousnomad">
<img src="https://img.shields.io/badge/Buy_Me_A_Coffee-FFDD00?style=for-the-badge&logo=buy-me-a-coffee&logoColor=black" alt="Buy Me A Coffee"/>
</a>
<a href="https://github.com/sponsors/AnonymousNomad">
<img src="https://img.shields.io/badge/GitHub_Sponsor-%23EA4AAA?style=for-the-badge&logo=github&logoColor=white" alt="GitHub Sponsor"/>
</a>
</p>
## License
MIT — build on it, share it, make it better.
---
*Built by FerrellSyntheticIntelligence for the Vitalis ecosystem.*