Skip to content

Idea

The internet remembers everything except why you cared about it.

Archives are extraordinarily good at objects. The page is still there. The PDF still opens. The screenshot is pixel-identical to the day you took it.

What's gone is smaller and more important: the sentence you would have written underneath if you'd had ten spare seconds.

01 · The missing field

Every save has an invisible caption.

At the moment of saving you knew: this is the counter-argument for the meeting on Thursday, this is the layout I want the settings screen to feel like, this is the thing Ana was talking about. That caption is the entire value of the save.

No mainstream tool has a field for it, because filling in a field is exactly the friction that would stop you saving at all. So the caption is thought, not written, and then it's gone.

The artifact is the container. The context was the content.

02 · What can be recovered

Some of the caption is reconstructible.

Not the private thought, but a surprising amount of its surroundings. What the thing says, including text inside images. When it arrived. What arrived alongside it, in the same hour and the same week. What subject it shares with other things you kept. Which document, project or source it came from.

Put together, that's often enough to rebuild why you cared, or at least enough to recognise it the moment you see it again, which amounts to the same thing.

Content
Text read out of images and documents, locally.
Time
The hour and the week, which is how people actually date memories.
Neighbours
What you saved either side of it.
Subject
A plain-language description of what it appears to be about.

03 · The consequence

Context is what makes an old save legible.

With context, a two-year-old screenshot is a usable piece of thinking. Without it, it's an image of some text, indistinguishable from four hundred others.

That's the whole difference between an archive you own and an archive that owns a lot of your things.

Next thought

Context isn't a field to fill in. It's something that can be rebuilt.

See memory reconstruction

Shelf V3 is out now

Shelf V3 is the current build. Shelf does not use automatic updates, so download the latest build here and install it over your current version.

This is intentional. Shelf is built around a local-first, privacy-focused philosophy. An automatic updater requires additional background processes, network connections, update infrastructure, and another system with permission to modify the app. We prefer to keep Shelf’s network footprint and background activity as small as possible.

Manual updates keep the process explicit: Shelf only checks the internet when a feature actually needs it, and you decide when a new version is downloaded and installed.

Download the latest version →Version 3.0 · macOS 14+