Back to projects

AI Architectural Floor-Plan Engine

Natural language to CAD-ready floor plans

PersonalPersonal project

An AI-driven residential floor-plan generation platform built on deterministic constraint solving, turning natural-language briefs into validated, CAD-ready layouts.

  • Used deterministic constraint solving (Google OR-Tools CP-SAT) to enable natural-language-to-floorplan workflows with conversational editing, validation, and CAD-ready outputs.
  • Designed graph-based building semantics for rooms, roofs, stairs, circulation, and multi-storey structures — consistent across 2D/3D visualization, exports, and solver pipelines.
  • Built evaluation frameworks for architectural correctness, habitability, daylight/ventilation, and layout determinism, plus pre-solve feasibility diagnostics that surface binding constraints instead of generic infeasibility errors.