David Cho
Architectural engineer, focused on AI systems for architecture and AEC practice.
more info
Based in Toronto, ON. Most interested in AI implementation in AEC workflows.
Currently running AI Architecture Lab: the papers on this page and the videos on Instagram.
On the consulting side, I work with AEC firms to find the repetitive work that eats their week, and design AI systems around it.
I have worked mostly as a computational designer: urban-scale projects at OFTN in New York, high-rise residential at Arcadis/IBI in Vancouver, and public buildings at Multistudio in the Bay Area. All of it was on co-op terms through the University of Waterloo, where my research was in computational design.

papers
Firm Memory in Obsidian2026-09-07Pick a folder, paste three prompts, and your projects become something an AI can read.
Revit Colour Maps for AI Renders2026-09-04Colour the view by category, then change the materials without touching the model.
Consistent Renders from Revit2026-08-31Five views, one generation, and a score against Revit's own materials.
- Where AI Actually Works in AEC2026-08-25
Probabilistic and deterministic, and which half of practice belongs to each.
- StairFit: A Revit Stair Solver2026-08-24
Revit shows one stair at a time. This shows every stair the room allows.
- Machine-Readable Zoning2026-08-08
Toronto's zoning by-law, rebuilt as a graph a machine can answer from.
- What Revit Schedules Miss2026-08-07
Every element is in a schedule or it is not. Nothing reports the ones that are not.