Terreno

Cuatro modelos. Un mismo objetivo arquitectónico.

Simulador paramétrico de factibilidad para un lote irregular en Ambato (332,90 m²). Misma geometría DXF, mismo prompt maestro; distintas implementaciones de IA.

Qué resuelve el proyecto

Importar el terreno real desde DXF, explorar configuraciones de Bloque A (vivienda) y Bloque B (rentero), estimar áreas y costos, y evaluar capacidad financiera por etapas — sin convertir el lote en un rectángulo.

Propuesta de referencia

Idea general preferente: bloque integrado con acceso unificado — vivienda al frente y bloque rentero al fondo, patio central y construcción por etapas.

Propuesta preferente: planta de implantación Bloque A y Bloque B, isometría, costos referenciales y geometría del lote en Ambato (332,90 m²).
Bloque A ~136 m² · Bloque B ~324 m² · Total construcción ~460 m² · Costo referencial USD 239k–299k

Experimentos

Tres implementaciones activas para comparar lado a lado. OpenCode queda marcado como inactivo (no se despliega).

Comparativa

Stack y alcance a partir del mismo punto de partida.

Criterio Codex · Sol Claude · Fable Cursor · Grok 5.4 OpenCode · DeepSeek V4 (inactivo)
Herramienta Codex Claude Cursor OpenCode
Modelo GPT Sol Fable Grok 5.4 DeepSeek V4 Pro
Frontend Vite + React 19 Vite + React 18 + R3F Next.js 15 Next.js 14
Backend Cliente puro Cliente puro FastAPI FastAPI + Celery
Persistencia Dexie (IndexedDB) localStorage / store En memoria / archivos Postgres + PostGIS + Redis
Editor 2D Konva Canvas SVG Konva Konva
Vista 3D Three.js / R3F R3F R3F
Tests Vitest + Playwright Vitest pytest pytest
Docs de diseño README docs/ (5) README docs/ (4)
Ruta UI /e/codex/ /e/fable/ /e/grok/

Cómo levantar

Desde la raíz del repo, con Docker instalado:

docker compose up --build

El home se sirve en http://localhost:8090/ (Docker) o en http://localhost/terreno/ (Apache/XAMPP). Codex, Fable y Cursor quedan en puertos dedicados. OpenCode no se levanta por defecto (perfil opencode si hace falta localmente).