Courtyard Kit
A terrace design using seven movable shapes for seating, planting, tables, and pergolas.
Ján Pernecký & Hugo Fekar
Monoceros design study · 2026
Modular seating developed with Monoceros and custom scripts.

How can a small kit form seating islands where people are supported and backrests connect?
Sitting Islands is a study of free-standing modular seating. The team develops parts and rules for a defined brief, combining Monoceros assembly with custom planning scripts. Each tool’s role is documented.
Monoceros arranges the seats. Python scripts place people and plan connected backrests. A second Monoceros pass builds the backrests from that plan. AI assistants helped develop the scripts; the scripts run normally when the model recomputes.
The verified September V2 version contains 40 seating pieces in two islands, 16 people and 36 backrest modules. Its checks found no violations of the tested conditions. These counts refer to V2; the rendering and interactive preview show that same geometry.
Support and collision checks use grid cells and geometry samples. Ergonomics, structure and manufacturability need separate assessment. Backrest routing is heuristic. Even a result that passes the software checks must be evaluated as furniture and as a space for people.
Design: Ján Pernecký and Hugo Fekar. Seat arrangement: Monoceros. People placement and backrest planning: Python scripts. The verified version uses the standard Monoceros engine.


We can identify where a custom tool could help and discuss what its development would involve.