We're a studio that works at the intersection of architecture, technology, and experimentation. Whether shaping a home, automating a workflow, or building something entirely new — we bring the same curious, systematic approach to every challenge.
Design, technology, and experimentation aren't separate businesses — they're the same problem-solving mindset applied to different challenges. Lessons from one always feed the others.
Thoughtful spatial design for architects, homeowners, and firms. From residential renovations to technical documentation support — every detail considered.
Explore Design 02BIM strategy, workflow automation, and computational design consulting for AEC firms. We help design teams work smarter — freeing them to focus on design.
Explore Technology 03Our experimental space. Where we build tools, explore ideas, and share what we're learning. From accessibility tools to architecture education — curiosity is the only brief.
Explore LabsWhether the challenge is a floor plan or a broken workflow, we apply the same methodology: listen carefully, understand the system, prototype fast, and refine until it's right. Design thinking and systems thinking aren't separate disciplines — they're the same instinct.
Our StoryEvery project begins with understanding people — their needs, context, and goals.
We prototype, test, and adapt — exploring ideas in motion to discover what works.
We bring structure to ambiguity — turning complexity into clear, actionable paths.
No templates. Every challenge deserves a response as unique as the people behind it.
A selection of tools, experiments, and projects from our ongoing work — from accessibility utilities to architecture education.
A computational tool that generates accurate braille within Revit models — bringing accessibility into the design workflow itself.
A children's book and companion web app introducing architectural thinking to young minds through exploration and imagination.
A practical guide to Python scripting written specifically for architects and designers working in computational environments.
One reason to adopt Computational Design as a problem-solving methodology is the ability to do more with what you have. When it comes to project startup, the same tasks are performed many times a year — so why not automate them?
Whether you have a project in mind or just want to explore what's possible — we'd love to hear from you.