Skip to content

Shelf for students

Keep everything you learn this term.

Lecture slides. Screenshots of a whiteboard. PDFs. Notes typed fast. A diagram someone drew. A paper you'll need in six weeks.

Studying isn't only reading. It's being able to find the thing you read.

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

One term, one searchable trail, instead of four apps and a full downloads folder.

The problem

The material is never missing. It's just unfindable.

By week nine, coursework lives in slides, PDFs, photos of boards, notes and browser tabs, named things like lecture4final2.pdf.

Shelf keeps all of it in one memory you can search in plain language, including the text inside photos and slides.

  • Whiteboard photos you can't read the filename of
  • PDFs downloaded twice with different names
  • Notes in one app, slides in another
  • A paper you remember reading and not saving

Through a term.

  • Lectures

    Slides and board photos kept together, week by week. See how

  • Reading

    PDFs you can search by what they argue. See how

  • Revision

    Pull a subject's material into one view before an exam. See how

  • Essays

    Find the source you half-remember citing. See how

Your work is yours, and it stays on your Mac.

Coursework, unsubmitted essays and your own notes are read and indexed locally. Nothing is uploaded to make search work, and your work isn't used to train anything.

Optional features that call an external model are marked and off unless you turn them on.

Learning is easier when nothing you kept is lost.

Keep the whole term.

Slides, papers, boards and notes, searchable in plain language when the deadline arrives.

Next thought

Revision is mostly rediscovery.

How things come back

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+