Skip to content

Shelf for consultants

Carry what you learned from one client to the next.

Every engagement produces material. Research, diagnostics, slides, frameworks, benchmarks, notes from a room, the one chart that finally landed.

Then the project ends, the folder closes, and six months later you rebuild something you already made.

Free. macOS 14 and later, Apple Silicon and Intel. No account.

Two unrelated clients, one piece of hard-won thinking that didn't have to be rebuilt.

The problem

Your value is cumulative. Your filing usually isn't.

Client work is organised by client, which is right for delivery and wrong for memory. The pattern you spotted in one sector is filed where you'll never look for it.

Shelf lets material sit in a client folder and still be findable by what it's about.

A new brief that rhymes with an old one.

Shelf surfaces the earlier engagement when the current one starts to resemble it.

Now
A pricing review, manufacturing
  • The same question you answered last spring
  • “Our costs are different”, said in the kickoff

Kicked off this month

Same question, different sector
Then
The retail pricing diagnostic
  • Margin waterfall by segment
  • Your written answer to the same objection

Kept last spring

What makes this work.

Client confidentiality isn't negotiable.

Your memory holds material you are contractually obliged to protect: client data, unpublished findings, commercial terms.

Shelf reads and indexes it on your Mac. There is no upload step to make search work, and your material is never used to train a model. Optional features that call an external model are clearly marked and off by default, so you can leave them off entirely.

Experience only compounds if you can find it.

Stop rebuilding what you already worked out.

Keep your frameworks, charts and findings findable across every engagement.

Next thought

The second time you solve a problem should be faster.

How past work returns

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+