AI Building Visualization
Generate architectural visualization renders of buildings and structures using each::sense — the intelligent AI agent that automatically selects the best model for your request.
Quick Start
Requires an each::labs API key. Get one at eachlabs.ai.
Using curl
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-d '{
"messages": [
{
"role": "user",
"content": "An architectural visualization of a modern three-story residential house: floor-to-ceiling glass facades, cantilevered upper floor, white concrete and natural wood cladding, flat green roof with a rooftop terrace, surrounded by mature landscaping, golden hour lighting with warm reflections in the glass, photorealistic architectural render"
}
],
"stream": false
}'
Using Python (OpenAI SDK)
from openai import OpenAI
client = OpenAI(
api_key="YOUR_EACHLABS_API_KEY",
base_url="https://eachsense-agent.core.eachlabs.run/v1"
)
response = client.chat.completions.create(
model="eachsense/beta",
messages=[{
"role": "user",
"content": "An architectural visualization of a modern three-story residential house: floor-to-ceiling glass facades, cantilevered upper floor, white concrete and natural wood cladding, flat green roof with a rooftop terrace, surrounded by mature landscaping, golden hour lighting with warm reflections in the glass, photorealistic architectural render"
}]
)
print(response.choices[0].message.content)
With Reference Image
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-d '{
"messages": [
{
"role": "user",
"content": [
{"type": "text", "text": "Create an architectural visualization based on this floor plan sketch: render the building as a photorealistic exterior view from the street, add contextual landscaping, parked cars, pedestrians, and realistic sky, modern materials with glass and steel, late afternoon lighting"},
{"type": "image_url", "image_url": {"url": "https://example.com/floor-plan-sketch.jpg"}}
]
}
],
"stream": false
}'
Images are sent inside messages using the OpenAI multimodal content format. Maximum 4 images per request.
Streaming
Set "stream": true for real-time SSE responses, or "stream": false for complete result in a single response. Streaming is useful for showing progress in UIs; non-streaming is simpler for scripts and automation.
Tips for Building Visualization
- Specify materials precisely — "exposed concrete," "Corten steel," "cedar cladding," "full-height glass curtain wall."
- Define the viewing angle — "street-level perspective," "aerial view," "corner view," or "courtyard interior."
- Include context elements — people, vehicles, vegetation, and surrounding buildings for scale.
- Describe lighting conditions — time of day, weather, and interior illumination for mood.
- Mention the architectural style — modernist, brutalist, deconstructivist, sustainable, minimalist, or vernacular.
Examples
Commercial Office Building
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-d '{
"messages": [
{
"role": "user",
"content": "Architectural visualization of a 12-story commercial office tower: glass curtain wall facade with vertical aluminum fins for sun shading, a double-height lobby at ground level, a landscaped public plaza at the base with seating and water features, surrounding urban context, clear blue sky, photorealistic archviz quality"
}
],
"stream": false
}'
Interior Living Space
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-d '{
"messages": [
{
"role": "user",
"content": "An interior architectural visualization of a luxury penthouse living room: double-height ceiling with a mezzanine, floor-to-ceiling windows overlooking a city skyline at dusk, polished concrete floors, a floating staircase in steel and glass, modern furniture in neutral tones, warm ambient lighting from recessed fixtures, V-Ray quality render"
}
],
"stream": false
}'
Sustainable Building Concept
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-d '{
"messages": [
{
"role": "user",
"content": "A sustainable community center building visualization: organic curved forms in cross-laminated timber, living green walls covering portions of the facade, integrated solar panels on the undulating roof, rainwater collection channels visible as design features, native wildflower meadow surrounding the building, overcast diffused light, ecological architecture render"
}
],
"stream": false
}'
Workflow: Architectural Presentation Pipeline
- Define the brief — Building type, style, materials, and context.
- Generate concept views — Create exterior perspectives from key viewing angles.
- Render interior spaces — Visualize lobby, living areas, and feature rooms.
- Create context scenes — Show the building in its urban or natural environment.
- Produce time-of-day variants — Day, dusk, and night renders for presentation variety.
- Compile the presentation — Assemble renders into a client presentation.
Related Skills
Related Models
Documentation
1---2name: ai-building-visualization3description: Generate architectural visualization renders of buildings using each::sense AI. Create exterior and interior views of residential, commercial, and public buildings with realistic materials, lighting, and environments. Supports concept design through to presentation-quality renders. Use for: building visualization, architectural concept, exterior render, interior render, building design. Triggers: building visualization, architecture render, building render, exterior view, interior view, architectural visualization, building concept, structure design, building design, archviz4---56# AI Building Visualization78Generate architectural visualization renders of buildings and structures using [each::sense](https://docs.eachlabs.ai/sense/overview) — the intelligent AI agent that automatically selects the best model for your request.910## Quick Start1112> Requires an each::labs API key. Get one at [eachlabs.ai](https://eachlabs.ai).1314### Using curl1516```bash17curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \18 -H "Content-Type: application/json" \19 -H "X-API-Key: $EACHLABS_API_KEY" \20 -d '{21 "messages": [22 {23 "role": "user",24 "content": "An architectural visualization of a modern three-story residential house: floor-to-ceiling glass facades, cantilevered upper floor, white concrete and natural wood cladding, flat green roof with a rooftop terrace, surrounded by mature landscaping, golden hour lighting with warm reflections in the glass, photorealistic architectural render"25 }26 ],27 "stream": false28 }'29```3031### Using Python (OpenAI SDK)3233```python34from openai import OpenAI3536client = OpenAI(37 api_key="YOUR_EACHLABS_API_KEY",38 base_url="https://eachsense-agent.core.eachlabs.run/v1"39)4041response = client.chat.completions.create(42 model="eachsense/beta",43 messages=[{44 "role": "user",45 "content": "An architectural visualization of a modern three-story residential house: floor-to-ceiling glass facades, cantilevered upper floor, white concrete and natural wood cladding, flat green roof with a rooftop terrace, surrounded by mature landscaping, golden hour lighting with warm reflections in the glass, photorealistic architectural render"46 }]47)4849print(response.choices[0].message.content)50```5152### With Reference Image5354```bash55curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \56 -H "Content-Type: application/json" \57 -H "X-API-Key: $EACHLABS_API_KEY" \58 -d '{59 "messages": [60 {61 "role": "user",62 "content": [63 {"type": "text", "text": "Create an architectural visualization based on this floor plan sketch: render the building as a photorealistic exterior view from the street, add contextual landscaping, parked cars, pedestrians, and realistic sky, modern materials with glass and steel, late afternoon lighting"},64 {"type": "image_url", "image_url": {"url": "https://example.com/floor-plan-sketch.jpg"}}65 ]66 }67 ],68 "stream": false69 }'70```7172> Images are sent inside messages using the OpenAI multimodal content format. Maximum 4 images per request.7374### Streaming7576Set `"stream": true` for real-time SSE responses, or `"stream": false` for complete result in a single response. Streaming is useful for showing progress in UIs; non-streaming is simpler for scripts and automation.7778## Tips for Building Visualization7980- **Specify materials precisely** — "exposed concrete," "Corten steel," "cedar cladding," "full-height glass curtain wall."81- **Define the viewing angle** — "street-level perspective," "aerial view," "corner view," or "courtyard interior."82- **Include context elements** — people, vehicles, vegetation, and surrounding buildings for scale.83- **Describe lighting conditions** — time of day, weather, and interior illumination for mood.84- **Mention the architectural style** — modernist, brutalist, deconstructivist, sustainable, minimalist, or vernacular.8586## Examples8788### Commercial Office Building8990```bash91curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \92 -H "Content-Type: application/json" \93 -H "X-API-Key: $EACHLABS_API_KEY" \94 -d '{95 "messages": [96 {97 "role": "user",98 "content": "Architectural visualization of a 12-story commercial office tower: glass curtain wall facade with vertical aluminum fins for sun shading, a double-height lobby at ground level, a landscaped public plaza at the base with seating and water features, surrounding urban context, clear blue sky, photorealistic archviz quality"99 }100 ],101 "stream": false102 }'103```104105### Interior Living Space106107```bash108curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \109 -H "Content-Type: application/json" \110 -H "X-API-Key: $EACHLABS_API_KEY" \111 -d '{112 "messages": [113 {114 "role": "user",115 "content": "An interior architectural visualization of a luxury penthouse living room: double-height ceiling with a mezzanine, floor-to-ceiling windows overlooking a city skyline at dusk, polished concrete floors, a floating staircase in steel and glass, modern furniture in neutral tones, warm ambient lighting from recessed fixtures, V-Ray quality render"116 }117 ],118 "stream": false119 }'120```121122### Sustainable Building Concept123124```bash125curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \126 -H "Content-Type: application/json" \127 -H "X-API-Key: $EACHLABS_API_KEY" \128 -d '{129 "messages": [130 {131 "role": "user",132 "content": "A sustainable community center building visualization: organic curved forms in cross-laminated timber, living green walls covering portions of the facade, integrated solar panels on the undulating roof, rainwater collection channels visible as design features, native wildflower meadow surrounding the building, overcast diffused light, ecological architecture render"133 }134 ],135 "stream": false136 }'137```138139## Workflow: Architectural Presentation Pipeline1401411. **Define the brief** — Building type, style, materials, and context.1422. **Generate concept views** — Create exterior perspectives from key viewing angles.1433. **Render interior spaces** — Visualize lobby, living areas, and feature rooms.1444. **Create context scenes** — Show the building in its urban or natural environment.1455. **Produce time-of-day variants** — Day, dusk, and night renders for presentation variety.1466. **Compile the presentation** — Assemble renders into a client presentation.147148## Related Skills149150- [AI Landscape Design](../ai-landscape-design/SKILL.md) — Landscape and garden visualization151- [AI Architectural Render](../ai-architectural-render/SKILL.md) — Photorealistic architectural renders152- [Text to Image](../../image/text-to-image/SKILL.md) — General image generation153- [AI Stock Photo](../../photography/ai-stock-photo/SKILL.md) — Context and lifestyle photography154155## Related Models156157- [flux-2-max](../../../models/flux-2-max/SKILL.md) — Photorealistic rendering quality158- [seedream-v4-5](../../../models/seedream-v4-5/SKILL.md) — Creative architectural concepts159- [nano-banana-pro](../../../models/nano-banana-pro/SKILL.md) — Quick concept sketches160161## Documentation162163- [each::sense Overview](https://docs.eachlabs.ai/sense/overview)164- [each::labs API](https://docs.eachlabs.ai)