← Khaled Messai

Inkling

2026 · editing 3D worlds by talking to them

A generated world is a cloud of half a million soft dots with no objects in it. Inkling lets you click on a thing in one and say what you want done to it.

01

A room, and three things said to it

This room was generated from one paragraph of text. Below is a recorded session: three clicks, three sentences, and what happened. Nothing is called while you watch: the edits are made again here, in your browser, dot by dot, from the record of the session.

A timber room at night: a window onto a moonlit lake, a green armchair, two footstools and a side table.
A recorded session of three edits. Load the room to watch it replayed.

02

Who does what

The model is asked two easy things: what was clicked, and roughly where all of it is in the picture. Its answer is the line shown under the room. Everything after that is geometry. The floor and the walls near the click are found and set aside, and the dots that touch one another are gathered, starting from the one that was clicked. That takes under a second, and the same click always gathers the same dots.

03

Where it began

Inkling was begun in an afternoon in February 2026, at the first World Labs hackathon. What it could do then was hide whatever fell inside a box or a ball. Choosing the object itself came later.

I was there
A group photograph from the hackathon. Every face is covered by a white box; seven people are circled in different colours, and one of them, seen from behind, is labelled Me.
Photograph by World Labs, from their post. Boxes, circles and arrow mine.

The room was generated with Marble, by World Labs, and is drawn with Spark.