AI design harness for architecture

Architecture, in loops.

Define the standard. The building follows, round by round.

1 · Define the standardSay what you want, in your words.
2 · Generated and checked, round by roundThe building appears and fixes itself.
3 · Visualised and finalisedPlans, views and models, on request.

Interface concept. Checks and numbers from the open-core demo.

The problem

Architects spend their time on lines, not ideas

Every change means redrawing

Move one wall, and plans, sections and areas follow by hand.

Code problems show up late

Accessibility and setbacks are checked after the design is fixed.

Few options get tested

Fees and hours allow one or two variants, rarely the best one.

From a line to a loop

Stop redrawing. Close the loop.

Today: a line

Each step waits for the last. A code problem found late sends you back to redraw.

Today: idea, draw, model, check code, hand over; a code problem found late sends the architect back to redraw by handIdeaDrawModelCheck codeHand overfound lateevery change: redraw by hand, check againToday: idea, draw, model, check code, hand over; a code problem found late sends the architect back to redraw by handIdeaDrawModelCheck codeHand overlateevery change: redraw by hand,check again

ArchiLoops: a loop

Set the standard once. Each round is generated, checked and fixed until every check passes.

ArchiLoops: from your standard, each round is generated, checked and fixed until every check passes; the architect steers; plans, 3D and IFC come outGenerateCheckFixYour standardcodes · brief · styleYou steerPlans · 3D · IFCwhen everycheck passesround after round, in one loopArchiLoops: from your standard, each round is generated, checked and fixed until every check passes; the architect steers; plans, 3D and IFC come outGenerateCheckFixYour standardcodes · brief · styleYou steerPlans · 3D · IFCwhen every check passesround after round, in one loop

Shicong Cao has spoken on AI in architecture at the AIA Conference on Architecture (Boston, 2025), BIG SEE (Portorož, 2025), Buildtworlds (Stuttgart, 2025), AI in AEC (Helsinki, 2026) and NIBS Building Innovation (Washington DC, 2026).

Loop 1

The rule loop

StandardDoor and corridor widths, DIN 18040-1
The loopGenerate → check → fix, until all 48 checks pass

Loop 2

The site loop

StandardSetbacks per MBO § 6: 0.4 H, at least 3 m
The loopBuild inside the buildable area, or explain why it cannot

Loop 3

The option loop

StandardTimber where it can be, compared on carbon
The loopVary → build in 3D → compare checks, cost and carbon

Early prototype · 23 → 0 failed code checks in two rounds

Pilot it on your next early design.

One of your real projects, set up and run with your team.

Open core: arch-harness · A simplified model for early design, not a building-permit review.