For the tech enabled

Computational design is the future.

You are already using Grasshopper and Dynamo to create form, draw diagrams, and wrangle data.

The challenge is that you are the only person in the firm who can drive the scripts. It's a bottleneck, and traps you driving scripts, not creating scripts.

Giraffe offers the power of a visual scripting language, in a browser based package, that everyone in the firm can use.

Giraffe is a single platform for design principles, computational designers and clients.

The familiar flow of data through the wires.

Subdividing curve, twisting towers, arrays of geometries.

Using your existing skills and concepts you can create form and architecture in Giraffe.

Our scripting environment is called the Flow Builder.

You can create, edit and delete flow in a project, right in the browser. No back end calls at all.

It feels fast, fluid and flexible.

We've optimized for cities and buildings

Flows can reference the entire model, but each flow is attached to a geometry, rather than the whole model.

This means you can easily have multiple flows running simultaneously, and gets rid of a whole bunch of geometry selection logic.

We also don't use trees for lists, instead we use a javascript style map to iterate over lists.

← The user is choosing between separate flows to control building styles.

The data wrangling is handled by us.

Giraffe's reporting engine is ridiculously powerful.

Aggregation, filtering and inheritance of properties by category (with over-rides) out of the box.

This eliminates a whole category of tedious, error prone work which exists in most scripts.

The facade area ratios, charts and filters are handled in Analytics. The Flow just has to create geometry. →

UI builder for humans

A Flow has access to all of a geometries properties - and we've put a lot of effort into building an approachable UI.

You can define inputs for users with labels, and help text, defaults and types.

Design directors, even clients, can use your scripts without even knowing they are there.

← This Flow has many parameters - but users can only choose roof color and offset.

Full flexibility.

Our team works on 'big' algorithms: like apartment layouts, carparks, site subdivision.

We also work on general purpose algos - like 'array' or 'offset'.

You can create with both: take the output of the subdivision, call it a storage unit and close some storage deals!

It is just data flowing through wires.

Explore. Design. Calculate. All in real time.