Generates a buildable massing envelope from zoning constraints, on a rectangular or an irregular parcel, with AI-assisted parsing, source citations, and an independent reviewer pass.
Parse from a zoning description
Paste a bylaw excerpt or describe the lot in your own words. Uses your own Anthropic API key, sent directly from your browser to Anthropic, never stored or seen by this site.
Refine conversationally
Describe a change against the current state, like a conversation, not a fresh parse. e.g. "make it one storey taller" or "switch to the rental bonus."
Base provisions of the City of Vancouver's R1-1 (Residential Inclusive) district, adopted citywide in November 2023, replacing single-family-only RS zoning. Simplified for this demo; always confirm against the current bylaw and your specific lot.
Assign zoning with AI
Describe where each use should go, using directional language, the way a planner would: "commercial along the south edge, park in the northeast corner, residential everywhere else." Mirrors how the lab's own workshop taught an LLM to classify plots by position.
Generation history (traceable record)
Nothing generated yet this session.
Buildable envelope only, a first-pass generative check before detailed design. Height/construction-type and daylighting notes are simplified rules of thumb, not code-compliance advice. Built with Three.js.
View source on GitHub →