The gallery

Six real plans, and the source behind each one.

Nothing here is hand-drawn. Every plan is compiled from the source beside it — hover a line and watch its room light up on the drawing.

Residential84 m²
Photoreal exterior rendering — Courtyard Apartment

Courtyard Apartment

A two-bed flat wrapped around a daylit central court.

courtyard-apartment.arch
compiles
plan "Courtyard Apartment" {
units mm
scale 1:100
dims auto all
wall exterior thickness 200 { (0,0) (9600,0) (9600,8400) (0,8400) close }
wall partition thickness 100 { (4800,0) (4800,8400) }
wall partition thickness 100 { (4800,4800) (9600,4800) }
wall partition thickness 100 { (7600,4800) (7600,8400) }
room id=living at (0,0) size 4800x8400 label "Living / Kitchen" uses living kitchen
room id=court at (4800,0) size 4800x4800 label "Courtyard"
room id=bed at (4800,4800) size 2800x3600 label "Bedroom" uses bedroom
room id=bath at (7600,4800) size 2000x3600 label "Bath" uses bath
door at (1400,8400) width 1000 wall exterior hinge left swing in
window at (0,3000) width 1400 wall exterior
window at (9600,2400) width 1400 wall exterior
window at (6200,8400) width 1200 wall exterior
opening at (4800,2000) width 1200 wall partition
door at (5800,4800) width 900 wall partition hinge left swing in
door at (9100,4800) width 900 wall partition hinge left swing in
# Kitchen run along the north wall
furniture kitchen_sink at (300,300) size 800x600
furniture counter at (1150,300) size 700x600
furniture stove at (1900,300) size 600x600
furniture fridge at (2550,300) size 600x650
# Living
furniture sofa at (700,5600) size 2000x900
furniture table at (1000,4400) size 1100x600
# Bedroom
furniture bed at (5000,6100) size 1500x2000
furniture wardrobe at (6700,5000) size 600x1600
# Bath
furniture shower at (7700,5100) size 900x900
furniture wc at (7800,7400) size 400x700
furniture basin at (8700,7400) size 600x450
}
39 linescompiles
Residential46 m²
Photoreal interior rendering — Studio Loft

Studio Loft

Open living with a tucked sleeping alcove.

studio-loft.arch
compiles
plan "Studio Loft" {
units mm
scale 1:100
dims auto all
wall exterior thickness 200 { (0,0) (6000,0) (6000,7600) (0,7600) close }
wall partition thickness 100 { (4200,0) (4200,7600) }
wall partition thickness 100 { (4200,4600) (6000,4600) }
room id=studio at (0,0) size 4200x7600 label "Studio / Kitchen" uses living kitchen
room id=alcove at (4200,0) size 1800x4600 label "Sleeping Alcove" uses bedroom
room id=bath at (4200,4600) size 1800x3000 label "Bath" uses bath
door at (1200,7600) width 1000 wall exterior hinge left swing in
window at (0,2400) width 1600 wall exterior
window at (0,5200) width 1600 wall exterior
window at (6000,2000) width 1200 wall exterior
opening at (4200,1500) width 1000 wall partition
door at (4200,6000) width 800 wall partition hinge left swing in
# Kitchen run along the north wall
furniture kitchen_sink at (300,300) size 800x600
furniture counter at (1150,300) size 700x600
furniture stove at (1900,300) size 600x600
furniture fridge at (2550,300) size 600x650
# Living
furniture sofa at (700,5400) size 1800x800
furniture table at (900,4100) size 1000x600
# Sleeping alcove
furniture bed at (4400,500) size 1400x1900
# Bath
furniture basin at (4300,4700) size 600x450
furniture shower at (5000,4700) size 900x900
furniture wc at (5400,6800) size 400x700
}
35 linescompiles
Workspace62 m²
Photoreal exterior rendering — Garden Office

Garden Office

A focused studio with storage and a meeting nook.

garden-office.arch
compiles
plan "Garden Office" {
units mm
scale 1:100
dims auto all
wall exterior thickness 200 { (0,0) (8400,0) (8400,6600) (0,6600) close }
wall partition thickness 100 { (5400,0) (5400,6600) }
wall partition thickness 100 { (5400,3600) (8400,3600) }
wall partition thickness 100 { (6900,3600) (6900,6600) }
room id=studio at (0,0) size 5400x6600 label "Studio" uses office
room id=meeting at (5400,0) size 3000x3600 label "Meeting" uses office
room id=store at (5400,3600) size 1500x3000 label "Store" uses storage
room id=wc at (6900,3600) size 1500x3000 label "WC" uses wc
door at (1400,0) width 1000 wall exterior hinge left swing in
window at (8400,1800) width 1600 wall exterior
window at (0,3300) width 2000 wall exterior
opening at (5400,1600) width 1000 wall partition
door at (5400,5000) width 800 wall partition hinge left swing in
door at (6900,5000) width 700 wall partition hinge left swing in
# Studio: two desks + a shelving counter along the south wall
furniture desk at (3400,500) size 1600x800
furniture desk at (3400,1700) size 1600x800
furniture counter at (500,5800) size 2400x600
# Meeting
furniture table at (6000,900) size 1600x1000
# WC
furniture wc at (7000,5800) size 400x700
furniture basin at (7700,3800) size 600x450
}
32 linescompiles
Residential98 m²
Photoreal interior rendering — Open-Plan Flat

Open-Plan Flat

Generous living that flows into a galley kitchen.

open-plan-flat.arch
compiles
plan "Open-Plan Flat" {
units mm
scale 1:100
dims auto all
wall exterior thickness 200 { (0,0) (11000,0) (11000,8000) (0,8000) close }
wall partition thickness 100 { (6600,0) (6600,8000) }
wall partition thickness 100 { (6600,4200) (11000,4200) }
wall partition thickness 100 { (8800,4200) (8800,8000) }
room id=open at (0,0) size 6600x8000 label "Living / Kitchen / Dining" uses living kitchen dining
room id=bed at (6600,0) size 4400x4200 label "Master" uses bedroom
room id=bath at (6600,4200) size 2200x3800 label "Bath" uses bath
room id=util at (8800,4200) size 2200x3800 label "Utility" uses utility
door at (1600,8000) width 1000 wall exterior hinge left swing in
window at (0,2600) width 1800 wall exterior
window at (0,5400) width 1800 wall exterior
window at (11000,2000) width 1600 wall exterior
door at (6600,2000) width 900 wall partition hinge left swing in
door at (7600,4200) width 800 wall partition hinge left swing in
door at (8800,6000) width 700 wall partition hinge left swing in
door at (6600,6100) width 900 wall partition hinge left swing in
# Kitchen run along the north wall
furniture kitchen_sink at (300,300) size 800x600
furniture counter at (1150,300) size 700x600
furniture stove at (1900,300) size 600x600
furniture fridge at (2550,300) size 600x650
# Dining + living
furniture table at (1200,3600) size 1800x1000
furniture sofa at (2800,6200) size 2200x900
# Master
furniture bed at (7000,500) size 1600x2100
furniture wardrobe at (10200,500) size 600x1800
# Bath
furniture wc at (7000,7000) size 400x700
furniture basin at (8000,7000) size 600x450
# Utility worktop
furniture counter at (8900,4400) size 2000x600
}
41 linescompiles
Residential38 m²
Photoreal interior rendering — Compact Bedsit

Compact Bedsit

Every millimetre resolved for small-footprint living.

compact-bedsit.arch
compiles
plan "Compact Bedsit" {
units mm
scale 1:100
dims auto all
wall exterior thickness 200 { (0,0) (5200,0) (5200,6600) (0,6600) close }
wall partition thickness 100 { (3600,0) (3600,6600) }
wall partition thickness 100 { (3600,4000) (5200,4000) }
room id=living at (0,0) size 3600x6600 label "Living / Sleep / Kitchen" uses living kitchen
room id=store at (3600,0) size 1600x4000 label "Wardrobe" uses storage
room id=bath at (3600,4000) size 1600x2600 label "Bath" uses bath
door at (1200,6600) width 900 wall exterior hinge left swing in
window at (0,2400) width 1600 wall exterior
window at (5200,1800) width 1200 wall exterior
door at (3600,2000) width 800 wall partition hinge left swing in
door at (3600,5200) width 700 wall partition hinge left swing in
# Kitchenette along the north wall
furniture kitchen_sink at (300,300) size 800x600
furniture counter at (1150,300) size 700x600
furniture stove at (1900,300) size 600x600
furniture fridge at (2550,300) size 600x650
# Living / sleep
furniture bed at (300,3400) size 1400x1900
furniture sofa at (300,1500) size 1500x800
# Bath
furniture basin at (4500,4200) size 600x450
furniture wc at (4000,5800) size 400x700
}
31 linescompiles
Residential132 m²
Photoreal exterior rendering — Atrium House

Atrium House

A suite and study arranged off a central atrium.

atrium-house.arch
compiles
plan "Atrium House" {
units mm
scale 1:100
dims auto all
wall exterior thickness 250 { (0,0) (12000,0) (12000,11000) (0,11000) close }
wall partition thickness 100 { (4800,0) (4800,11000) }
wall partition thickness 100 { (8400,0) (8400,11000) }
wall partition thickness 100 { (0,5500) (4800,5500) }
wall partition thickness 100 { (8400,5500) (12000,5500) }
room id=living at (0,0) size 4800x5500 label "Living" uses living
room id=kitchen at (0,5500) size 4800x5500 label "Kitchen / Dining" uses kitchen dining
room id=atrium at (4800,0) size 3600x11000 label "Atrium"
room id=suite at (8400,0) size 3600x5500 label "Master Suite" uses bedroom
room id=study at (8400,5500) size 3600x5500 label "Study" uses office
door at (5800,11000) width 1200 wall exterior hinge left swing in
window at (0,2600) width 1800 wall exterior
window at (0,8000) width 1800 wall exterior
window at (12000,2600) width 1800 wall exterior
window at (12000,8000) width 1800 wall exterior
opening at (4800,2400) width 1400 wall partition
opening at (4800,8000) width 1400 wall partition
door at (8400,2400) width 900 wall partition hinge left swing in
door at (8400,8000) width 900 wall partition hinge left swing in
door at (3000,5500) width 900 wall partition hinge left swing in
# Living
furniture sofa at (1200,1200) size 2200x900
furniture table at (1500,3200) size 1200x600
# Kitchen / dining run along the south wall + dining table
furniture kitchen_sink at (300,9900) size 800x600
furniture counter at (1150,10275) size 700x600
furniture stove at (1900,10275) size 600x600
furniture fridge at (2550,10225) size 600x650
furniture table at (1400,6600) size 1800x1000
# Master suite
furniture bed at (9000,800) size 1600x2100
furniture wardrobe at (9000,4300) size 1800x600
# Study
furniture desk at (9000,6000) size 1600x800
}
43 linescompiles

Your build could be next.

Describe what you want to build. Your AI architect designs one strong plan, then refines it with you until it holds up.

Showcase