
Available / Rhino 7+
Grasshopper
Build your own kit, write its connection rules, and solve a defined envelope with Wave Function Collapse.
Download and licencesSoftware
A Rhino and Grasshopper plug-in for generating spatial arrangements from parts and connection rules, directly in your design environment.
Model a kit of parts and define which faces can connect. Wave Function Collapse arranges them within a defined space according to those rules.
A complete result satisfies your connection rules. Change a part, a rule or the design space, then generate another result and compare. You decide whether it meets the design brief.

Model each part and define how it will be used in the kit.
Specify which faces can connect and how parts meet the boundary.
Run the solver and check the result against your rules.
Evaluate the result against the brief. Adjust the parts or rules where needed and generate another variation.

Available / Rhino 7+
Build your own kit, write its connection rules, and solve a defined envelope with Wave Function Collapse.
Download and licences
In development / Browser
Try the samples and explore how the browser version works. If you need your own catalogue of parts or different features, talk to us about a custom version.
Explore OnlineNeed a different interface, your own parts or a connection to another tool? We will work with you to define the changes your project needs.
A custom version is a separate development project. We agree its features, scope and support before work begins.
Custom developmentAlongside Monoceros, Jan has built Virvar, Tresky, H.U.R.B.A.N. Selector and the BOID library.
Other softwareTell us what you want to improve and which software your team uses. We will help you choose where to start.