utahcreates
PN

In the workshop

Panopticon

Searches your own documents on a computer too small to run anything else.

1,061 linesCPU only, no cloud

Free & open source

Offline retrieval for low-power hardware β€” the cleanest code in the workshop, and free forever.

Ask a question about your own files β€” notes, letters, manuals β€” and get back the exact bit that answers it.

The clever part is where it runs: an old laptop, a tiny computer, something with no internet at all. Most search tools this smart need a room full of machines.

Why this one is different

The offline-search space is crowded and mostly free, so pretending otherwise would be a bad-faith price tag. It stays on this page because it is the single best code sample in the workshop. If you want to know how the rest of this stuff is written, read this one.

LanguagePython
RequirementsCPU only Β· no network
LicenceFree and open source
Why it’s hereCode sample, not a product

Free & open source

More from the workshop

DataStream Β· SwiftQueue Β· U-THWART