Kilim
Handwoven Anatolian rugs on your desktop. They lie under your windows, over or under your icons, and behave like cloth — drag one and it lifts, folds and flops over; double-click and it smooths itself out again.
Every rug is woven, not drawn. There are no rug images anywhere in the app: each one is generated from a seed — the layout, the motifs, the dyes, the weave, the fringe, the wear. A few hundred bytes is all that gets saved, and the same seed always comes back off the loom identical.
No screenshots yet
Pictures of a rug that has not shipped would be pictures of something you cannot run. Real captures from the app go up the day the release does.
What makes a rug
A rug is a town, a technique, a layout, a palette and a seed. Those few values are the entire saved file.
14
Weaving towns
Real ones, each with the colours, the knot and the layouts it is actually known for: Şarkışla, Obruk, Karapınar, Reyhanlı, Döşemealtı, Milas, Bergama, Yörük, Hereke, Gördes, Kars, Antep, Yağcıbedir, and cicim work from Konya.
5
Techniques, drawn differently
Kilim (weft-faced slit weave, with the slits where two colours meet along a warp), cicim (extra weft laid over a plain ground), zili (floats), sumak (wrapped weft, which comes out braided) and halı (knotted pile, where the tufts lean and colour boundaries blur).
19
Motifs, and what they say
Each one geometric, mirrored, built out of steps the way a loom builds things. Elibelinde is a woman with her hands on her hips, for motherhood and luck. Koçboynuzu is a ram's horn, for strength. Göz turns a jealous look back on itself. Right-click a rug and the menu tells you which ones are in it, and why.
22
Natural dyes
All of them colours you can get out of a root, a shell or a flower: madder, indigo, weld, walnut husk, pomegranate rind, oak gall, undyed wool. A palette is five or six of them, because that is what a village loom ran on.
What it does that a picture cannot
The loom
A new rug is woven in front of you, bottom row to top row, and the row being beaten into place catches the light while it is still loose.
Cloth
A mass-spring sheet in screen space. Gravity pulls in z, the desktop is the floor, and friction there is high — which is why dragging one corner folds the rug over instead of sliding the whole thing.
Dust
It settles on a rug nobody touches; after a fortnight the colours have gone quiet. Grab one and shake it and the dust comes out in a cloud.
Light
It follows the clock. Morning light comes from the left, evening from the right, and the shadows swing round with it.
A rug from a photograph
Drop a picture in and the app pulls six colours out of it, pulls those towards the nearest natural dye so they look like wool rather than pixels, and weaves a proper Anatolian rug in them.
The weave itself
Abraş — the colour jump where the weaver opened a new dye lot — the wear a hundred years of feet leave in the middle, and the warp ends knotted off into fringe.
Using it
| drag | lift, fold, flop over |
|---|---|
| drag back and forth | beat the dust out |
| double-click | smooth it flat |
| press and hold, then drag | slide the whole rug |
| scroll | resize · shift-scroll turns it |
| right-click | where it is from, what it says, design, export |
Everything else lives in the menu bar: weave a new one, weave one from a picture, save and switch arrangements, open at login.