Search your Mac the way you remember things.
Memsearch turns files, photos, notes, and PDFs into a local memory index. Describe the thing you remember and get back the file that matches.
Index. Embed. Search. Nothing else needs an account.
A background indexer reads files on disk, asks Gemini to summarize and embed them, then writes vectors to local storage. The app is designed to feel like a fast command palette, not a cloud drive.
Point it at folders
Choose Documents, Desktop, screenshots, a repo, or a Photos library. Memsearch reads files on disk and keeps the index local.
Build the local index
Files are summarized and embedded with your Gemini key. Face tags and vectors are written to ChromaDB on your Mac.
Search by memory
Type what you remember: "whiteboard from standup", "neon alley tokyo", or "@mira beach sunset".
Finder searches filenames. Memsearch searches meaning.
Your index. Your disk. Your call.
Local index
ChromaDB lives on your Mac. Nothing syncs in the background.
Your API key
Embedding calls use the key you provide during setup.
Open source
Inspect the app, build it yourself, or fork the workflow.
Off switch
Pause indexing and clear the index when you need a clean slate.
Free to download. You pay Google, not us.
Memsearch is free and open source. Paste your Gemini API key on first run. Embedding a typical personal library is a small one-time cost, and searches are near-free.