A little less searching. A lot more reading.
Find the page you had in mind.
You remember the idea. PassagePin finds the passage.
Search your PDF library by meaning, even when the words escape you.
Free & open source. Your data stay yours.
A little less searching. A lot more reading.
You remember the idea. PassagePin finds the passage.
Search your PDF library by meaning, even when the words escape you.
Free & open source. Your data stay yours.
what makes a neighborhood walkable?
Example searchSearch by subject, idea, or question.
A walkable neighborhood brings everyday destinations within a comfortable distance of home. A corner shop, a school, a small park: together, these places give people a reason to make a journey on foot.
Distance is only part of the story. Continuous pavements, safe crossings and places to pause make the difference between a route that can be walked and one that people choose to walk.
The most useful measure may be a simple one: can a person take care of their daily needs without first reaching for their car keys?
8An interactive illustration with sample documents and rankings. Your real searches run locally in the desktop app.
Books, papers, reports and all the things you saved for later. Put them to work in three steps.
Select a folder of PDFs. Keep separate libraries for different projects, subjects or PDF collections.
Index your library, then describe what you’re looking for. Search for a subject, not just an exact phrase.
Explore ranked pages and read their text beside the results. Open the original PDF in your own viewer.
Your documents don’t need to go anywhere for you to find something in them. PassagePin indexes and searches on your machine, with the search model included in the app.
Everything you need. Right here.
More details, build instructions and the CLI live in the project documentation.
The packaged desktop app includes the search model and runtime. After downloading the app, you can index and search your library offline. Your PDF contents and search queries stay on your computer by design.
PassagePin searches text contained in your PDFs. Image-only scans need OCR first, using a separate tool. Once a scan has a readable text layer, you can add it to your library and update the index.
The current search model is intended for English. Other languages will produce results, but their search quality has not been validated.
Click "Check for changes" in the app, then update your index. PassagePin processes added and changed PDFs, reuses work where it can and removes deleted files from the index. You decide when to update.
The current desktop packages target Linux x86-64 with glibc 2.38 or newer. Windows and macOS packages will become available in a future release.
Get PassagePin and give your PDFs a new way to be explored.
View Linux downloadsLinux x86-64 · glibc 2.38 or newer
AppImageMake it executable, then launch.
Requires AppImage support, usually FUSE.
Compressed archiveExtract and run the included app.
An alternative without the FUSE requirement.