Ninefold Nine rooms

Work · 01 / 05 · Museum Boijmans Van Beuningen

Depot, in your hand.

The first art storage in the world you can walk through holds 151,000 works on fourteen storeys, and hangs none of them for you. We built the guide that walks with you: a web app, no download, that reads the building and tells you what is in the rack in front of your face.

Client
Museum Boijmans Van Beuningen
Year
2021–2023
Role
Concept · design · build · handover
Team
Six of nine, fourteen months
Live
Since 6 November 2021
Plate 02: a field of mirrored shards reflecting a hazy sky, folded on a vertical axis — the Depot’s curved, mirrored façade rendered as a generative composition.
Plate 02 · mirrored shards · generated at 2400 × 1500

The challenge

A depot is not an exhibition. Nothing is arranged for you, and that is the point.

Works are stored by climate and size, not by school or century. A Rembrandt drawing shares a rack with a chair. Visitors arrive expecting a museum and find a working building — which is thrilling for ten minutes and disorienting for the next fifty. The museum had tried an audio tour and a paper map; both fought the building instead of using it.

The brief we agreed on was short: help people read the room they are standing in, do not make them look at a phone more than at the racks, and do not ask anyone to install anything. A guide, not a second museum.

The approach

Start with where you are, not with what we have.

Every screen answers the same question first: what is around me? Open the guide anywhere in the building and it names the storey, the climate zone and the three racks nearest you, in that order. Search exists but is buried on purpose; the button people actually press is “show me something strange here”, which picks one unlikely object within thirty metres and tells you why it is stored where it is.

We prototyped in the building from week two, on the real floors, with the conservators walking behind us. Half the early ideas died there — an AR overlay lasted one afternoon, because holding a phone up in a room of glass racks is both awkward and reflective.

The interaction

The building tells the guide where you are.

148 low-energy beacons sit on the rack ends, two per storey per wing. The phone listens, never transmits, and resolves a position to about four metres — enough to know the storey and the aisle, never enough to know a person. There is no account, no analytics on individuals, and the position never leaves the device.

Section through Depot Boijmans Van Beuningen A drawn section of the bowl-shaped depot: fourteen storeys of racks widening as they rise, a roof garden of eleven trees, beacons marked at the rack ends on every third floor, and a dashed line showing a visitor’s route climbing floor by floor from the entrance. Roof garden 11 trees Floor 14 Floor 07 Floor 01 · entrance ● BLE beacon ×148 - - - Visitor route 39.5 m Ground · Museumpark
Section · beacon positions and a typical route, 2022 survey drawing

Above the object list sits a small model of the depot: your storey lit, the rest in outline. Turning it is the only gesture in the product, and it is there because visitors kept asking the same question at the balustrade — “what is under me?” The model answers it in one look.

“The first version told people what they were looking at. The one that worked told them where they were.” Yara Belkacem, creative director

The technology

A plain progressive web app: server-rendered HTML for the object pages so they are fast on the museum’s guest network and indexable for the collection site, a small client for positioning, and Three.js for the depot model — 22,000 triangles, one draw call per storey, and a static image fallback for anything without WebGL.

Object data comes from the museum’s collection system over a nightly export; nothing is duplicated by hand. Positions are held in a signed manifest so a rack can be moved by a registrar in the afternoon and be correct on the floor that evening. The whole app is 41 KB of JavaScript over the wire, which mattered more than anything clever: the building has concrete walls and one hopeful repeater per floor.

Front end
Server-rendered HTML · 41 KB JS
Model
Three.js · 22k triangles · static fallback
Position
148 BLE beacons · ±4 m · on-device
Data
Nightly export · signed rack manifest
Languages
Dutch · English · German

Outcomes

Visitors, year one
212,000Of 268,000 through the door
Median session
41 minThe guided tour is sixty
Racks described
1,844Of 1,844 accessible racks
Beacons placed
148Two per storey, per wing
Install required
NoneA URL on the ticket
Support tickets
31In fourteen months live

The museum runs it without us. Two people on the collection team publish new racks and route notices themselves; our last change was a Dutch copy fix in March 2023. It has been running for the whole of the building’s public life so far, through three storey reshuffles and one flood drill.

Credits

Client
Museum Boijmans Van Beuningen
Creative direction
Yara Belkacem
Technology
Ruben de Wit, Tobias Meyer
Design
Sanne Vermeulen
3D
Dario Costa
Motion
Imke Jansen
Strategy
Nour El-Sayed
Production
Lea Brandt
Text
Boijmans curatorial team
Photography
Not used — the racks are the picture

All five projects